5 STARS! Our previous pool service all but abandoned us. They were unreliable, sketchy, and most times didn’t show up, yet still tried to bill us as if they’d serviced our pool on a weekly basis. Pool Knights truly came to the rescue. Dependable, trustworthy, diligent and consistent are just a few of the words I would use to describe Pool Knights and the staff. We now actually enjoy spending time outdoors in our pool. And our kids are safe to swim in the pristinely clean, sanitary environment, which provides priceless peace of mind. Thank you, Pool Knights!