Many people in many parts of the U.S have experienced incidents with smelly hot water in their homes. Wilmington NC property maintenance companies have been dealing with these exact issues in the Kure , and Carolina Beach areas.
This is largely due to the bacteria that is found in the water that reacts with the magnesium and aluminum anode rods that are being placed in hot water heaters. These anode rods are what keep hot water heaters from rusting out in 6 months and what allow companies to place extensive warranties on them. It is not uncommon to go to your local Home Depot or Lowes and find hot water heaters that have up to 12 year warranties.
If your residence is taped into a municipal water system you may be able to alleviate the stinky, rotten egg smell quite cheaply. You can remove the original anode rod and then install an aluminum/zinc anode that should stop the sulfur smell. If your residence is ran off of a well then this will probably not work for you. You should check with your hot water heater manufacturer to make sure that this does not void your warranty.(NOTE) Do not permanently remove your anode rod as this will alleviate the smell yet will cause your hot water heater to rust out in record time.
If you have a well or in fact the aluminum/zinc anode does not completely remove the smell you can consider replacing your hot water heater with a plastic lined hot water heater such as a Rheem made by Marathon. It is far more expensive than a traditional hot water heater but if you are seeking odorless water than this is the ticket. They also have a lifetime warranty.
If you are experiencing any hot water heater smells in the Wilmington , NC area feel free to contact 360 Property Maintenance and Repair Inc. for a quote on fixing or replacing your hot water heater.