I am very pleased with the pool work that was just done on my pool. Premier came out as scheduled and did a very professional job. I had a new heater installed and plaster. I liked the fact the work was done by company employees not subs and supervised by project managers. I would recommend them highly.