Corrosion, mineral deposits, and other particles can limit the amount of water that comes out of the shower head. Cleaning a shower head thoroughly involves removing visible debris. There are two household items that, when combined, create a homemade cleaner that thoroughly cleans a shower head without damaging it or harming the environment.
Saturate a cloth with white vinegar.
Wipe the entire shower head with the saturated cloth. This is a "prewash" treatment for the shower head.
Pour about 1/2 cup dry baking soda into a sandwich bag.
Add approximately 1 cup white vinegar to the bag. A chemical reaction occurs, and the liquid begins to bubble.
Immediately after the vinegar has been added to the bag, wrap the sandwich bag around the shower head. Make sure the entire shower head is soaking in the vinegar and baking soda mixture. Let the shower head soak for one hour.
Remove the bag from the shower head. Turn the shower water onto a hot setting/temperature. Leave the water on for one minute to rinse out the shower head.
Saturate a cloth with water. Wipe the faucet head with the saturated cloth.