I too have extremely hard water. I went as far as putting distilled water in the system instead of my tap water, because if not my pipes would be corroded within a few years. My boiler pipes are still pristine after 3.5 years. I also had a 20 plate exchanger put in at the time of install, and the dhw side completely corroded shut after 13 months. I just put a new one in this season after going without last year, but also have a water softener now. When I did the plumbing for the exchanger, I made sure to put ball valves on all 4 intake/outtake pipes on it so I can take it off and easily clean it each year. Probably overkill, but I had the fittings and figured it couldn't hurt.