Please avoid them if you have another choice! I read some poor reviews before, but since I love one of their liner patterns so I went on working with them. Very unpleasant experience! Just like some other reviewers have said, the owner was rude and full of excuses, and the installers did a very lousy job. You may have the luck to have a smooth experience but if something happens you won't get the customer service we usually expect!
My major problems with them:
1. They made the liner one or two sizes smaller probably because they want to avoid wrinkles. The liner was way too small that it could not reach any side of the pool before maybe 2 or 3 feet water was filled in, which will certainly impact the life-expectancy.
2. The installers did not prepare the floor well. The whole time they spent on preparation was no more than 10 minutes, just patched 2 larger potholes. I was there and asked them to do more, but they simply refused and said it won't matter. The result is you can feel lots of debris and dents after the liner installed, some debris are quite sharp.
3. The cost for replacing the whole wall foam was $225 (while many other service providers are free), and before we signed the contract they said no need to replace the whole and it's free to do patching. I would rather pay and have the whole wall foam replaced but they said they will see. Then on the installation day, they found it difficult to rip off the old one and decided to put the new one over the old one. But the wall foam they brought with them could only cover half of my pool wall. I asked them to get more but they were not willing to and said the other half was not bad. They also said it's considered to be patching and won't charge me anything. Well not a surprise, in the end the office charged me $225! I was not happy that only half of the wall foam was new, it's because the installers would not get more foam plus they offered free of charge so I accepted it. As I communicated with the office it was a terrible experience. I offered to pay half of the price but after many excuses (they tried to claim that my pool was too large so they had to charge more but after we checked the numbers it turned out that my pool size is actually under the size they claimed), in the end, they offered to give me $50 store credit, which I would never use after such unpleasant experience! read more