They do an ok job if you have 6 weeks to wait for work that should only take 3 days tops. Then on top of it all they blame the insurance comp for the length of time it took. I know my insurance company well, as I have had a few claims lately. There are on the ball and take care of their part same day. I was giving a free battery to make things right by this place. So probably about $100 battery to make up for the $700 I had to spend on a rental car, not to mention the car payment of $600 for the time it was there and I couldn't drive it. All around just an awful experience that cost me a lot of money when I could have just taken it somewhere else and got it done in 3 days. Lesson learned!!!