Yes, most garages will do it.
It can be expensive if you want a 'like new' quality job involving buying panels, measuring, cutting, welding, filling, prepping, painting and polishing. A lot of hours would be involved.
If you want it to pass an MOT, patches are acceptable and obviously much cheaper. They can then use any old piece of steel sheet and blob some paint over it afterwards. Only problem is the rust will come back within a year or so.
Best to work out exactly what you need then call a few places and ask for a quick quote.