Very Good and trusted mechanic. Does very good work with everything from simple repairs to major rebuilds. Trusted mechanic for engine rebuilds and serious engine repairs. I do most of my service myself on my vehicles however I bring projects to him that I dont have time or specific tools for to handle on my own.