I have taken several of my small engines (lawnmowers, snowblowers, 2 cycle weed wacker) for repair and maintenance. I have had excellent experiences with each job. As in any seasonal business, the wait time for the repair is dependant on the flood of machines at the beginning of the particular season. I found that the price is reasonable but most important to me is that they stand behind their work. I'd recommend ESA.