These guys looked like they had good reviews so I hired them to address an issue with my pool. The issue was misdiagnosed twice with repairs being done on other items along the way. In the end we had to hire another company to fix the issue for us who had the correct diagnostic equipment.