John is one of the most knowledgeable engineer I've seen since I'm driving. He is very reasonable on his quote but same time top in workmanship. I got his reference when ... more