This company did a satisfactory job completing my pool. They took a lot longer in completing the job than we were originally quoted. Also the customer service is poor. They rarely return calls and it takes a while to get any warranty work completed. I do have to say that they were a lot more affordable than some of there competitors.