I used to recommend this place, but something has changed for the worse here- I think they added some young and inexperienced workers that lack supervision. I went in for what was a straightforward replacement of a half shaft, something I would normally do myself but after sustaining an injury while deployed I had to rely on a solid mechanic to do. Sadly, I got back a car that had a strut assembly so damaged I had to replace them and the car was not safe to operate. I know for a fact that the strut assembly was not damaged prior to the half shaft replacement as I had tires replaced, an alignment done and a state inspection done two months previously. The botched half shaft job cost me an additional $400 in parts- which I had no choice but to have my son do for me while I directed over the shoulder. I now tell all my friends and neighbors to go to Davis Auto Care on London Bridge- honest and high quality