Very skilled at what he does. My family and I have been bringing our cars to him for a while now, and not only does he explain everything in great detail, he goes out of his way to make sure everything is fixed properly, the first time. We spent a lot of time and money trying to diagnose what was wrong with my car at other auto repair shops, only to bring it to him and have him correctly diagnose and repair it. I highly recommends the shop.