I very rarely leave reviews, but I'm very impressed by these guys. I took my car in after it started making a noise. As the tech pulled it into the garage, he said he didn't hear it. This immediately was a good sign, as several other places would not hesitate to "diagnose" and repair a problem they just invented. The tech said he wanted to get in the car and drive around the block with me. So we did, and before we even traveled 50 feet, he immediately said it's the wheel bearing. Back at the garage he put it up on the lift and called me out to show me that this wheel literally was not spinning. Which indicated the bearing is either damaged or stuck. The manager walked with me back to the office, showed me the price of the part, gave me a tentative quote, and told me when I can expect it to be fixed. They also did a full diagnostic work up, complimentary, so that I can try to cut off any future problems. They sent me a report with photos of the car, and allowed me to make decisions about the work that needs to be done. Really, very professional. The only fault is with the price, but since they're very transparent about the work they do and the parts they use, I have no complaints. They're not inventing problems, or charging more than necessary for parts/labor. Truly impressed. I'm referring all my friends to these guys.