If you would like another option try Albany Auto.
Very professional folks who happen to be car junkies.
Second generation family business.
They repaired some door/rear fender damage to my Q50 after a valet did what valets do. They also repainted the hood that had a large scratch from cement flying during highway jackhammering.
The car came out perfect and they are really easy to work with.