I have had a terrible time with calcium buildup on my pool ever since it was built (14 years ago). Water where we live is VERY hard. Had a guy come out a few months ago who did a decent job using kieserite (for $500). Three months later, it's as bad as ever and I call the guy back and he says it's my water and I should drain the pool and then he'll come out and blast it again (for another $500). So I take a sample to a local pool place and they tell me the same thing because my TDS is "off the scale". They also tell me I should be keeping my TA level at 120 (I've been keeping it about 80). Of course I run everything by this forum, and the unanimous consensus is that TDS is a worthless measure. My water looks great, chemistry is decent (pH = 7.8, FC = 3.5, TA = 80), CYA = 40. Using the pool calculator, I get a CSI about -.3. Pool has not been drained in at least 5 years, but it sure seems to be an extreme step that I'm reluctant to take. Do I just have the blaster guy come back out and do a better job keeping my Ph lower and my TA higher?