I recently had some idiot drive into my car door as I exited my vehicle and was worried that my baby BMW would never be the same again.
I can honestly say that this is the place that I would trust for my luxury car.
They are professional, do excellent work, and handled all the insurance stuff for me. They are more expensive than some places so if this is your own personal out of pocket expense you might want to think twice. However, since this is a third party responsibility and I wanted to be returned to normal I must say that I am glad I went to Lofrano's.
Oh, they even provided (free home delivery) and left my car in my parking spot in my apartment building.
Pros: Fit and Finish, Color Match, Customer Service
Cons: Not Cheap