Recent Review: Their work in general seemed very professional. As far as I can tell the lining looks very good, as do the steps and as does the cover. One thing that worries me is that they removed the padding that was behind the old liner. They said it was sagging, it would have to be replaced, but no one installs padding anymore. So they put the liner over the bare metal walls. I hope they were telling me the truth. I can tell the difference when I touch the walls, but it's no big deal so far. My main complaint is delays. We paid our deposit in May and were told that the liner would be put in by mid-June, but it was not done until late July. When we called in early July they said they were just putting the order in. Backing up a bit, when technicians came out to measure things and find out where the steps were to go, the talk was very casual. However, they and we did agree on where to put the steps. Not hearing anything for a couple of weeks we called, and discovered they were about to order the liner with the steps in the wrong place. We caught them just in time, but as I said, the order was still apparently not put in for a few more weeks after that. One unfortunate by-product of the delay was that we had to deal with a pool half-full of dirty water full of algae, mosquitos, and tadpoles during the hottest part of the summer. We were told not to completely empty the pool to prevent the walls from caving in. The cover did not take as long, but it was still a week later than we were told it would be, long after we paid our deposit. For example, first we were told that an additional measurement would not be necessary, but then someone came anyway several days later. I want to emphasize again that the technical work done was very good, as far as I can tell. I am not so frustrated with them that I would not use them again. I have not found any pool repair person who is truly reliable in the way I'd like! I will just be wary of any dealings I may have with their service department personnel. Their store people and on-site technical people seem fine.