Oh, where to begin. Based on my experience, I would not recommend this place to anyone looking to purchase a pool. Once your check is written, you are written...off. Apparently, if you choose to not pay for delivery, they pretty much forget who you are after they cash your check. Upon purchasing, we were told we would be contacted via email regarding the details. After two weeks, I finally called and was told "oh yea, you need to contact the installer." Well, it would have been nice to be given the installers contact information the day we purchased the pool. The installer I was put in contact with was TERRIBLE! We contacted him twice to find out what we needed to do, if he needed to come look at the backyard, and we were told "no". After being put off a couple of times, he shows up and tells us that we need to sign a waiver because the underground wiring wasn't marked. We refused and he left. Well, had he told us this prior to showing up, we would have had it done. When he shows back up 1 1/2 weeks later, he charged us an additional $150 because he had to dig more than 6" on one side of the pool, which is STILL not level (there are lumps all over the bottom when you walk). Then they want to charge you extra to fill in the dirt around the pool. They didn't complete the job because we were told we had to fill the pool at least 2 feet before they can cut the hole for the filter. It then took him another 2 weeks to come back because he refused to answer my son's calls. I had to call the pool company and have them contact the installer. To make it worse, after they finally came out, they had to come back because there was a leak after they installed the filter. THEN, we ended up having to go back to the pool place because they didn't even give us a filter cartridge and the kid blamed it on his dad saying he must have removed it. Heads up, if someone purchases a pool you DON'T give their items to anyone but them. I will never recommend this place. Between lack of professionalism and their use of shotty contractors, NO THANKS!