Barrie and his team were excellent. Barrie provided a thorough quote and explained what was required to replace my pool liner. The team were on time when working, clean and considerate. The job itself was awesome, and I was always kept informed about the next steps and timeframes. Would highly recommend Barrie and his team for any pool renovations.