Very poor quality of work. My engine went for a overhaul and came back 5 weeks after it was promised and I had to help reassemble some of it . A couple of parts werent put back on the engine like the choke rod and several bolts and nuts were missing. Part of the job was to change the fuel and water separator and I found out the hard way that it wasnt, in the intercoastal waterway when the engine quit running. Would absolutely not recommend this guy to anybody else close to 3k in repairs and now Ill have to fix it myself.