It started very well. The sales person (Scott) was very responsive and accommodating. We ended up choosing to work with a different landscaper than they usually work with since we were more comfortable with our own guy. The coordination between our landscaper went very well and there were no issues. As we got into the summer, they were clearly managing multiple jobs and they started slipping. It would take me to call Scott to find out when they were coming next to keep going. Communication was not very proactive on their part. The problem really started at the end, while I was overseas on a business trip. When I got back I realized they had poured the concrete around the pool about 2 inches too low, preventing the automatic pool cover to fully retract under the pavers around the pool decking. Although this unique feature was clearly discussed during the design and pricing phase, it was portrayed as news to him. Together with our landscape designer, we tried offering several ideas (some very simple) on how to somewhat correct this, but they did not seems that interested in finding a creative solution to fix it. After repeated attempts, several calls and emails, I am still waiting on empty promises, missed deadlines, and unreturned calls. After spending over $100,000 on my backyard project, I now have to live with an eye sore and most importantly a safety issue because my kids can get their feet stuck in between the pool cover bar and the pool decking. If you are looking for a standard pool, they are your guys. If you are looking for something more unique that requires a little creativity look elsewhere. If you do hire them, make sure to negotiate a significant amount to be paid after your own final inspection and complete satisfaction. They insisted in full payment after they deliver the materials. In hindsight that was my mistake. After final payment, I just couldn't get them to complete the work to my satisfaction.