they have been my cleaning service for several years. in the beginning they were wonderful. however in the past 2 years they have slacked off. in fact I have not seen them ( or had a call from them) in over a month. even though they cashed my check. I was not informed of needing any chemicals, I.e. Chlorine tablets) either. so for a month my pool has been unserved. I have tried contacting them with no response. and previous to this month when they have showed up, they come for 5 minutes, skim the pool and leave. very unprofessional. I am not a satisfied customer. if I could give negative stars I would!