These guys are amazing. I called 2 other mechanics closer to my house, and 2 autobody shops (directed by the other 2 mechanic shops) to get my daughter's fuel lid/lever repaired -- none of the other places knew how to fix it! I called John's Auto Care, brought in the vehicle the same day, and Kevin IMMEDIATELY knew what needed to be done. We dropped off the car to confirm diagnostic, expecting to schedule the actual repair at a later date - nope! They fixed it during that same week! As well as diagnosed AND fixed another issue that had come up before dropping it off. PLUS they have technology that sends you a virtual diagnostic rundown of the overall condition of the vehicle to help you make an informed decision - very helpful. These guys are SUPER knowledgeable, and friendly/funny to boot. It's so hard to know who to trust - you can definitely trust these guys. Won't go anywhere else.