I normally came here for vehicle repairs and break changes. Today I had an appointment to check the chirping and clacking sound under my car as well as my breaks were still squeaking after they changed them out a few weeks ago. They call me saying my vehicle is ready for pick up, but as soon as I leave the parking lot and stop at the first light (with my windows down) I hear my breaks screeching as well as the clacking sound under my vehicle. That only tells me that they did not do their job or find a proper diagnosis for my concerns about my vehicle. I come back and i am obviously irritated. I hand the keys over and the rude mechanic took it back for about 20 mins, comes back out hands me the keys and says "there, its fixed". I got into an argument with him about how rude he was and threatened to complain to the BBB as well as the FTC. I left furious. The manager then called to apologize but they have already lost my business. Please be aware this was MY experience. It does not take much to lose a customer.