Worst customer service experience I've ever had from any company. After getting an estimate done, was told to call back ASAP to get my name on the list for next year. After calling for 4 days, they finally got back with me. They picked up my deposit, and never sent me a contract. They even cashed the deposit the day after picking it up. After calling 7 more times to get my contract, or an update, I was finally contacted by the Project Manager. Never should have come to that. Then the person I was supposed to be dealing with calls later that day and acted like she was shocked no one sent a contract. Even drove 20 miles to their "location" (from their website), and it wasn't there. Be very cautious about using this company. I wouldn't recommend it. One of the 5-star reviews on Google have pictures from the manufacturer's website (not their pool as claimed), and two other 5-star reviews on Google, I know for a fact, are from employees. read more