So disappointed! My insurance wanted me to go somewhere else, but my dealership recommended this place. Dropped off my car over three weeks ago, the only time I hear from them is when I call, and every time I call it's the same answer... oh we found something else wrong, oh we're waiting on another part, oh now we found something else. But no worries your insurance is paying for a rental car etc. Yes, that may be true, however I'm still paying a portion of that. When I initially dropped off my car was told it would take a week tops, now all of a sudden it's been three full weeks and they want to extend it once again. Very very disappointed. I'm sure I will have to call back yet another few times to find out when my car is ever going to be done.