5 /5 NWSS Service: James has been the only mechanic my family has trusted with fixing our vehicles both personal and business for years, and he has ALWAYS been honest as to the exact issues and what needs to be done to fix them and what can wait. His prices are always fair, and he is always quick to complete repairs and is good at keeping in contact with customers throughout the process from drop off to completion. Ive been screwed by other mechanics, but not once by James. Highly knowledgeable and always explains exactly what the issue is, what is causing it and what parts and functions are involved in the issue, even if everything he is saying is going well beyond my knowledge, which I appreciate because he isnt trying to sell me more than what is needed. I learn a lot about the functions and build of my vehicle every time. Highly recommend him as he has never let myself or family down before, or anyone else who trusts him with their business. Keep it up James!