The answer to 'my water heater installation smells bad' is that a foul odor coming from a new water heater installation is often caused by bacteria in the tank or pipes. This can happen when the water heater is not properly flushed or maintained, allowing bacteria to grow and produce unpleasant smells. The most common causes are a lack of regular tank flushing, improper venting, or a malfunctioning anode rod.
If the smell is mild, you may be able to address it yourself by flushing the tank and checking the anode rod. However, if the odor is strong or persistent, it's best to call in a professional plumber to diagnose and fix the underlying issue. They can properly inspect the system, clean the tank, and make any necessary repairs to get rid of the smell for good.