I have to agree with all of the previous positive feedback. Bob is fast, knowledgeable, capable, friendly, generous, affordable, and trustworthy. I'll be taking all my small engine repair business to him for the foreseeable future and recommend you do as well.