The good news is they check your car and find out what's wrong with it-but despite their ratings on Google and the Better Business Bureau, there may be some truth to some of those bad reviews. Shortly after I took my car to their shop, my car starting having more problems than ever. Or so I thought. My car started making a loud, thumping terrible noise and when I took the hubcap off, I discovered the lug nuts were not screwed back on all the way!! To make matters worse, the ball joint which was not loose before now was and I almost had a fatal accident when it gave and caused the entire axle to come off. I don't know if that was done purposefully so that I would be frightened into coming back for repairs, but the fact that the lug nuts were not even screwed back on to the tires blatantly tells me a lot. Not only will I be submitting this review, I will also be filing a complaint with the Better Business Bureau. That wasn't right at all and I will make sure people know about what this place did.