Things You'll Need:
- Rust-resistant paint
- Wire brush
- 1 cup liquid chlorine bleach
- 1 gallon hot water
- 1 cup powdered laundry detergent
- Garden sprayer
- Long handled, stiff-bristled broom
- Water hose
- Power washer
-
Step 1
Wash the metal roof any time you see rust developing. Coat the roof with a rust resistant paint. The paint will wear out over time, and should be reapplied any time rust starts to show.
-
Step 2
Use a wire brush to scrub the rust off a metal shingle. Do not use asphalt cement on your roof, or a roof coating that is asphalt or tar based. According to Old House Journal.com, these coatings can trap water and cause the roof to deteriorate faster.
-
Step 3
Clean your metal roof when it starts to look dirty or dingy. If the rain doesn't wash away dirt and grime, it is time to clean the metal shingles by hand.
-
Step 4
According to Dummies.com, you can mix a cup of liquid chlorine bleach, a gallon of hot water, and a cup of powdered laundry detergent to clean shingles. Pour this mixture into a garden sprayer.
-
Step 5
Spray the shingles and wait for fifteen minutes. Take a long handled, stiff-bristled broom and scrub the areas you sprayed with the mixture. Work on one section of the roof at a time.
-
Step 6
Use a water hose to spray the mixture off the roof when you're finished scrubbing.
-
Step 7
Alternatively, use a power washer for a quick clean. Test a small area of your roof first to make sure the power washer won't damage your metal shingles.













