Hard water in East Moline?

A simple solution for hard water in East Moline provided by Kinetico

A simple solution for hard water in East Moline provided by Kinetico.