I highly recommend this establishment for any car problems you might have. I brought my 2007 Highlander into the shop because it was losing power when I was accelerating, even after flooring it. Mike, the owner, was able to find the problem within 15 minutes. Not only did he find & correct the problem he & his staff finally fixed the “Check engine” light that other mechanics couldn’t figure out why it stayed on (after 4 years.) Besides being professional & extremely knowledgeable they’re also very friendly & accommodating. All the qualities I’ve been looking for in an “Ideal Mechanic.” Being close to home is a big plus too. Thank you.