We had quite bad damage on my wife's Mini repaired by Smart repair. It was hit from the rear while stationary and removed some paint and also creased the Plastic Bumper where the structure behind the bumper had hit it when pushed forward..
Long story short, but the Girl in the car behind got her Dad to call us, he is a Smart Repair specialist. He wanted to come and "see what he could do". I was dead against this and wanted a proper bodyshop repair, but then found that even though the accident was not our fault, it would affect our insurance come renewal time (not fair, but a fact none the less

). A body shop would probably have wanted a new rear bumper and full respray on the rear.
Anyway, he came along and I begrudgingly let him do it, on the understanding if it was not to my liking we would go insurance. Now, I am pretty fussy, but have to say I could not fault it at all. The paint match was perfect and the creases in the bumper were completely gone, no sign at all..
Obviously your damage is to metal and not plastic, but it does show what these chaps can do.
If it were me, I would with the understanding of the 3rd party allow a PDR specialist to take a look. If you are not satisfied completely, then go to a bodyshop.