Have been using Pool Mart in the past but never for a job this size and was always happy with their service. We needed to get our pool updated including liner, new pipes, skimmer and install steps. We were told all the work would be done by June 1st when we first booked the work. Almost every time they said they were coming no one showed up. We did eventually get the new pipes and skimmer done (in time for us to get our concrete patio poured). The steps did eventually get done as well - after several no shows. Finally after several no shows for the liner, and we are now into July, we decided to pick up the liner and have hired another company to install it for us. The only reason they got as high a rating is because they work that was done was very good - we have no complaints about that. Our biggest complaint was telling us they were coming to do work and then not showing up many times. They need to learn the motto under promise and over deliver. We were very frustrated.