If you have noticed a haze on your dishes after you remove them from the dishwasher, that maybe a sign you have hard water. Hard water affects hundreds of thousands of homes each year and can lead to appliances breaking down sooner or pipes becoming clogged with minerals. The best way to correct hard water problems in your home is to install a water softener, which will remove the hard water minerals, which cause hard water in the first place. To find the best water softener for your home, the first thing you want to do is have your water tested. Many municipalities will offer water testing services, for under $20, so be sure to check online to see if your town offers water testing. If your town doesn't offer water testing, there are a number of kits you can purchase at your local hardware store, that comes with a prepaid envelope and small water vial that you can send to a laboratory to have your water tested.
After you get a better sense of the hardness of your tap water, then you can go to your local hardware store and look at the various manufacturers and sizes of water softeners. They should have major manufacturers like WaterBoss and culligan water softeners in addition to several other manufacturers of water softeners. Of course, you can always contact a plumber who should have water softener units in stock to sell to you, but be aware that you are going to likely pay a bit more if you go through a professional plumber. The other thing you should be aware of is, the fact that you may have to install an electrical socket near where you will be installing your water softener. It is important to keep in mind that most plumbers will not do any electrical work since the vast majority of plumbers are not certified, electricians. So, in many cases they will install the water softener and get everything ready to go, and then instruct you to contact an electrician to install the electrical outlet.