Try to go to there office and raise holy hell, make a lot of noise when they are very busy.
Be very careful of bait and switch when it comes to equipment that they are installing . Your contract and specifications should be identical. I have a 14x28 with waterfall and inground system, had to raise hell to get my pool designer/ installer to switch to the pump that was on the spec sheets and on the contract. Now they have finally done this but it has taken many months of complaining and wading through all there lip service, they also had to give me plumbing that matched the new opening on the pump the horsepower remains the same Hayward Northstar 1.5 hp. works great.
I still need them to complete some items that include overspray, etc etc. Only way to have the pool done correctly is to babysit them when they promise to show up. Try to get a completion date in the contract or at least a finish by date.
Also watch the start up guy if that is in your contract, make sure you understand everything that he says with regard to start up, make him repeat what he is saying if you are not clear. Very very important.
I maintain my pool myself and have a salt generator instead of Chlorine , works great but it takes a while for the water chemistry to adjust. I also have a inground Magna sweep system, love it and it keeps the pool sparkling clean, with little to no additional maintenance, just add salt and acid when needed, to keep everything just right. Glad I never went to a chlorine system.
Installing the pool at my home was a nightmare but only by sticking on top of them like a fly on honey did anything get done. I now have a beautiful pool 99% finished minus the small detail work that needs to be done, and I look forward to using everyday once the water temperature starts to rise a little more. I live in South Florida with full Sun all day long. Would I recommend this builder to anyone ... Never... We were promised 6-12 weeks . Started Did April 2005 completion September 15,2005