The fees are very reasonable and the payment and invoice system is 5 stars. The people that service my pool are punctual and professional every time. Kate who services our pool every 4 weeks is very knowledgeable and always there to help. I could not recommend this company higher enough.