If you live in a hard water area, hard water deposits (limescale) can cause all kinds of problems, ranging from the unsightly build up around sinks, baths and faucets, all the way through to completely clogging up your heating pipework, in which case, professional plumbing…