Eric's Plumbing was used by my property manager to troubleshoot and replace a defective burner in my gas water heater at my Clermont vacation home. They did an excellent job in a very timely manner even though they had to order parts.
I subsequently had a trouble at my Davenport vacation home with a one year old gas pool heater. Hayward and I diagnosed it as a defective flame sensor, and I replaced it. That didn't work, so I had two pool companies diagnose it. They both diagnosed it as a bad control board. I replaced that at a cost of several hundred dollars. It still didn't work. I called Eric's Plumbing for another diagnosis. The tech troubleshot it and cleared the trouble by removing some debris from the burner for a reasonable $152