This is a one-person company run by Manuel Espinoza. We utilized his pool cleaning services for 2.5 months for our new pool. He has a pleasing personality but he could be more responsible. He does not follow a consistent routine, so you don’t know if he’s going to show up on a Tuesday, Wednesday or Friday. Also, if it rains, you will not see him for another 3 to 4 days days. Hence, it can sometimes be 10 days or so between cleanings. Once I noticed Algae in my new pool. I called him but as usual, he said he’ll come the next day, and never showed up. When I checked the chlorinator, there were no chlorine tabs in it. We were paying him all inclusive(he buys the chemicals at his expense), so it was not nice to see that he was saving on chemicals. I would not recommend this company.