The follow up on the pool was terrible. The baby gate that was part of our contract was not done until several weeks after the pool was complete. As well we were not ""schooled"" in upkeep until several weeks after pool was finished. We were told it would take six months for the finish to come out and now six months the finish looks horrible, when we asked about it we are told we didn't keep up with chemicals (which we did exactly what we were told to do) so it is our fault which they will be more than happy to charge us 500 dollars to fix. Had a part on the pool not working that was under warranty and took three weeks to get someone out here. Have many friends who used other pool companies and none of them have had the problems we have. I suggest to shop around before using this company.