If you are driving by this place, keep driving to another pool store. I purchased a pool here and customer service was great before the check was cut and that is where it ended. They outsource their pool installs to another company. First issues were the permit, which was a breakdown of communication as I brought all the paperwork, which CC had a copy of, to the town and CC had the wrong insurance form for the installers. They handled it and got a verbal OK from the town to start digging and I received a phone call from the town stating the paperwork was all set. The town ended up not having the permit application from either of us and started digging without a permit where a stop order ended up being on the property. This caused days of delays and a $100 fee that I paid remove the stop work order. Following this, the installer communicated with me from here on out. Once the pool was installed, Jim was going to come over and go over everything, talk about preventative maintence etc. My husband noticed we didn't have a salt chlorinator. I spoke to Jim and he said he would be over to install it this week and he couldn't belive the installer left this off my heated, salt water pool. The owner ended up calling me and stating I never paid for it and my options were to pay an additional $3000 or drain it to make it a chlorine pool. Although I did have a couple of diffeent options of pools quoted in the beginning (which arrogantly Pete stated, well we quoted a larger pool and an above ground also, but we didn't install that) , the one thing that never changed was I wanted salt water and heat. I am new to purchasing a pool and I did not knoweverytbjng that needed to be on the quote. Crystal Clear left it off the quote that I provided to them in which I paid the invoice off of and were unwilling to work with me on this. Even if they apologized for their mistake, but CC needer to at least charge me for the cost of the pump, I would have been understanding. The owner, Pete, was very condescending in email and on the phone and throuout anything that went wrong CC was never accountable, it was always someone else's fault. The fact that both of them stayed they could not believe Ron, the installer, didn't install the salt chlorinator, means they knew it was supposed to be a salt water pool. Mistakes happen, like the lack of quiting this system, but it is how you handle it for repeat business. There is a reason If you speak to the town and any electrician after you put your deposit down they state good luck to you when they hear you bought a pool here. Cannon pools is coming over to make this right for me at a fraction of the cost. My suggestion is to work with businesses willing to work with you after they make the sale as Crystal Clear will not. read more