I first heard of Sparkle Clear when I was getting my pool built. They did the plumbing and then took over the maintenance of my pool when the construction was complete. These guys do an outstanding job of keeping my pool clean. The staff is helpful and patient. I have never had a problem with my pool or equipment since I have started using them. They are also well schooled in the maintenence of the equipment and can help you with any warranty issues that you may have.