I would price any bodywork job with your local dentsaway/chipsaway operatives first.
They can usually do a perfectly good job at a fraction of the cost of a bodyshop.
For example,my wife's Honda HRV was covered in tiny little shopping trolley/other people's doors dings and dents.
I got the whole car done by dentsaway for £40.
I would have been treble that in a bodyshop,I'm convinced.
They will also do it at your work/home,saving you the bother of doing without the car overnight etc.
Seriously,I cannot recommend these people enough.
I can't remember the last time one of our company cars went to a bodyshop for run of the mill dings/scrapes,and we have over 20 cars.
Simply no need.
They can usually do plastic welding of plastics too.