Westside marine out on hwy 10 does a good job. He looks busy right now, but he does good work and specializes in Evinrude/Johnson