Very knowledgeable when it comes to cars. Me and my friend are both good when it comes to the vehicles however every now and then I still have to bring it in and have service work done either because I don't have the tools or the time. John is the only one I trust my car too for things I can't do myself. He has never taken advantage of me and always gives me a deal even if I bring my own Parts in I highly recommend this place if you want your car fixed. He also has a great sense of humor and talks to you like a friend not just a customer.