James is amazing! I will be calling All Star Pools for all future work. I put a call in on Friday, expecting to have him come out Monday or Tuesday but he was able to make time for me the same day.
He quickly identified the issues and was able to fix them same day. He was so knowledgeable and he was patient with me as a new pool owner and was able to answer all of my questions. He gave me tons of great advice on how to maintain my pool. Very impressive service!!