This is the second time I have brought my BMW here for minor body work.  The first time, I was pointed here by the insurance company, this time I requested them because of the great service received the last time.  They were even better this time!  The X5 looked like it just rolled off the lot….these guys addressed some nicks and a small dent and handed me back a car that looks factory new…..The service is great, the professionalism is great and the work performed is as good as I have seen at a body shop anywhere we have lived.  You can’t miss bringing your car here.