Shop was recommended to us by the insurance co. They had our car for three weeks. We took it back only to be further disappointed. Fit of new panel is really bad. Paint had several runs and dirt in it and they didnt even do all the needed repairs. After taking it back, they buffed the dirt and runs, but dirt is still there & u can still see some of the runs. The service reps were nice & professional, but after three weeks, they should of done a pro job. I would NEVER do business here again! Never! Dont care about your car-this is the shop for you!