John S.5/21/2023Charles quit servicing our pool, but continued to cash the checks. He doesn't return messages. I wish that I had fired him three months ago.Read more on Yelp