If I could give a lower rating a I would. Communication is terrible - as in there isn't any. Had a liner replaced. Still waiting a week later to have the gravel and concrete cleaned up from INSIDE the pool. Cleaned up means leaving 2+ yards of gravel and dirt on the lawn. Try calling the office and are told the person you need to speak to is in a meeting only to find out they are out on a personal errand. I could go on and on but they don't care so I don't know why I bother. Stay far away