Matching on Angi
John promptly replied to our request for an estimate and was even familiar with our pool, as he had done work on the pool for the prior homeowner. He was extremely knowledgeable and incorporated our request for new steps and a swim out area into a great design which really updated and enhanced the pool. He kept us up to date on the progress of the work and was always available to answer any questions. The workers who installed the new liner, steps and swim out area were very prompt and professional. We are extremely satisfied with the work performed and will definitely contact John for any future pool projects.