Wow what a delight to work with Composite Pool Solutions. From the initial contact through to the first splash it was a simple, honest and very professional process. The team did a great job taking our ideas and converting them into reality. The in pool cleaning system if perfect as we didn’t want to spend our summers cleaning. And not having to swim around a creepy crawly is great. Even after lots of dust got in the next day it was sparkling clean and ready to go. Sandra and I highly recommend Composite Pool Solutions and the pools they sell. You can just tell the quality is great and the water temperature is consistent from top to bottom. I guess because of the pop-up cleaners. Thanks Jeff and team. Great job.