You can not find a more reliable or knowalageable mechanic no matter where you looked. Greg has taken care of my car since 1998 and I wouldn't let anyone else touch my car if I had to have it towed 150 miles. He is also fair in his pricing, keeps up with technology with ongoing training. I cannot say enough good things about his work, and he is also a super nice person. He's honest and in todays world that goes a long way. If I could I would give him 1000 stars.