(Might have been faster but there have been some challenges left because of the prior pool contractor.). The outcome are excellent. Everybody was very Expert, offered updates Virtually day-to-day over the progress, and surprisingly easy to work with. I highly endorse Pool Perfection and am so grateful for his or her products and services!A great de