I have hard water & have well water. weekly I throw a cup of vinegar into the washing machine & it helps clean the tub & lines. I put in a cup of vinegar every 4-5 load in the dishwasher for same. I keep plumbing lines clear & clean by mixing baking soda, vinegar, & hydrogen peroxide in each sink & tub. it bubbles fizzes & really cleans up soap grime. for clogged shower heads, I soak head in glass with lemon juice for about an hour. It cleans it right up. For shower, best bet is to squeege after each use hands down, unfortunately, I'm the only one doing it, & so I hard water spots are taking there toll. I spray shower with lemon juice & let sit for 30 minutes then rinse & squeege weekly. No scrubbing. For shower doors, about monthly, I wall paper doors with cheap toilet paper & spray with lemon juice. let this sit 30-1hr & them scoop moist paper off doors throw & rinse & squeege, then wipe doors down with WD40. Once you get it down, it takes about 5 minutes to do. I save a fortune on cleaners, lemon juice $1.00, peroxide, $1.00 vinegar $1.25, baking soda $1.50 & this lasts for months! Hope it helps. congrats on new house!