We just bought this house and were unfamiliar with the pool/spa configuration here, so I wanted a professional to come out, provide advice, and do some initial cleaning. Terry at Pool Perfect did all of that and more. He was great to work with, punctual, and very professional and knowledgeable. He was more than willing to answer any and all questions I had for him, always showed up when he said he would, and did the work he said he would do at a reasonable price. He is easy to contact, and called us back after the work was done to see how things were going. He also does pool renovations and stone work, and had some great ideas for things we could do with our pool area in that regard. I will definitely use Pool Perfect for anything pool or spa related in the future.