(Might have been sooner but there have been some troubles left by the prior pool contractor.). The outcomes are wonderful. Absolutely everyone was pretty Experienced, supplied updates almost day-to-day around the progress, and quite simple to operate with. I really advise Pool Perfection and am so grateful for their services!Longevity Outlined: Its