I'm not sure whether my house receives really hard water, or water that has a lot of junk or sediment in it, but I am constantly having to soak my faucet spreaders and shower heads. Recently, I noticed that a number of the jets in my dishwasher are clogged with some build-up as well.
How can I prevent these minerals from entering my house in the first place? Do I need to put a water filter, or water softener, or both, on the outside of my house? If so, how would I do so?