Pour 1 gallon of warm water into an empty pump garden sprayer. Add 1 gallon of chlorine bleach.
Wet the algae-stained portion of the roof with the cleaner. Let it sit for 15 minutes.
Scrub the algae spots with a stiff scrub brush until they disappear. Rinse the roof with clean water. Repeat as necessary until all of the algae is gone.
Mix ¾ gallons of warm water, 1 qt. of chlorine bleach and ¼ cup laundry detergent into a bucket.
Dip a soft scrub brush into the solution. If the stains are high on the house, attach the scrub brush to an extender pole.
Scrub the cleaner onto the algae spots. Let the cleaner sit for 15 minutes and then scrub again until the algae is gone.
Rinse the siding with clean water from the garden hose. Repeat this process as necessary until all the algae is gone.