We have been a customer of Affinity Pools for 2 years now. Michael the owner and his techs have not only maintained my pools healthiness, but has also taught us how to maintain it in between service visits. Recently however, we had learned that my pump was losing suction and needed to be fixed so not to burn out our motor. Michael was kind enough to not only visit that day to identify the source, but he was also prepared to make the repair while we watched and learned. Michael has restored our faith in what we expect for our most important home investment. Thank you Sirs.