After you have the system sanitized try adding TastePURE water freshener to your fresh water holding tank. This will solve the problem of odor when leaving the RV sitting for weeks at a time between use.
If your are hooked to city water, be sure to pull water from your fresh water tank (treated with this freshener) into all your lines especially your water heater. Stinky water problem solved.
__________________
|