Not a good experience at all. Continued miscommunication, work not getting done, not knowing when or who is doing the work. Days and weeks go by with no work at all. They keep saying they are scheduling work or looking into scheduling work but then nothing. Continuously blame subcontractors or third party suppliers they are supposed to be managing. Management team seems to have no interest in customer satisfaction or making things right, just getting their payments. Very frustrating and disappointing overall. Definitely pick another pool company
