When I actually got someone to come service my pool they did a great job, but getting them there was the problem...they don't have enough employees...at least not enough for the Mount Pleasant area. To top it off, the gal who serviced our pool even told me that the reason they can't get good employees is because they don't pay very well. Now, what we paid was the lowest in the area, but we defenately got what we paid for! I never knew from week to week whether or not our pool would be cleaned. I do not recommend them. On a good note, the owner has extensive knowledge on pools, chemicals, etc and does a great job himself, but he's only one person! He needs to get better qualified employees to run a better business in my opinion.