I can't say enough good things about these folks. After 2 companies and a home inspector failed to diagnose my pool problem, Don came out and in 30 seconds had the problem found and the solution implemented. He showed up a day later with all necessary parts and chemicals. He called a few days later to check in and also dropped by to ensure that things were running smoothly. Signed up for weekly maintenance as well. Worth every penny!