I've been using this company for a year now. I have been pleased. The pool guy assigned to my house goes above and beyond with great customer service and my pool is always clear. He knows I like high chlorine in the summer and keeps it that way. I haven't had to deal with the office too much. I pay with bill pay and never had a problem with the financial part. They also installed a new filter when we moved in to this house and it works like a champ! Overall, I know I can count on them consistently to be honest about what needs to be done and to show up like clockwork.