The safest way to clean shingles depends on what's actually on your roof
Most roof cleaning falls into two categories: removing loose debris like leaves and twigs, or treating algae and moss growth that darkens shingles and holds moisture. Debris removal is a straightforward job you can do from the ground with a leaf blower or from a ladder with a broom. Algae and moss require either a chemical treatment or pressure washing, and the choice matters because pressure washing can damage shingles if done wrong.
Before you start, walk around your house and look at what's actually on your roof. Leaves and pine needles mean you need a blower. Dark streaks or patches mean algae. Thick green or gray growth means moss. The method changes based on what you're dealing with, and using the wrong one wastes time and money.
Key Takeaways
- Debris removal with a leaf blower or broom is safe to do yourself, but never walk on wet shingles or work alone on a ladder.
- Algae stains respond to a diluted bleach solution or commercial roof cleaner applied with a pump sprayer, which requires no pressure and no climbing.
- Moss is thicker and stickier than algae and often needs a dedicated moss killer or copper-based treatment to kill it at the root.
- Pressure washing shingles can strip the protective granules and shorten roof life, so it should be a last resort or left to a professional.
- Most homeowners should hire a professional if the roof is steep, the growth is heavy, or they are uncomfortable on a ladder.
Removing leaves and loose debris safely
The easiest and safest cleaning job is getting rid of leaves, twigs, and dirt that collect in valleys and along the edges. A leaf blower works from the ground and keeps you off the roof entirely. Point the nozzle upward at a shallow angle and work from the eaves toward the ridge, letting debris fall to the ground or into gutters below.
If you need to get on the roof, use a broom with a long handle and work from a ladder positioned at the eaves. Never walk on shingles when they are wet—they become slippery and you risk falling. Work on a dry day, wear shoes with good grip, and have someone hold the ladder at the base. Move slowly and deliberately; rushing causes most roof accidents.
Clean gutters at the same time. Leaves trapped in gutters hold water against the roof and shingles, which accelerates algae growth and can rot the wood underneath. A gutter scoop or your hands (wearing gloves) will clear them faster than a blower.
Treating algae stains with a chemical solution
Dark streaks or blotchy discoloration on shingles is almost always algae. It grows in damp, shaded areas and spreads over months or years. A diluted bleach solution kills algae without damaging shingles or requiring you to climb onto the roof.
Mix one part household bleach with three parts water in a pump sprayer (the kind used for garden chemicals). Spray the affected areas thoroughly until they are wet but not dripping. Let the solution sit for 15 to 20 minutes, then rinse with a garden hose on low pressure. Do not use a pressure washer at this stage—the bleach does the work, and pressure just wastes water and risks damage.
Commercial roof cleaners designed for algae are also available and often work faster than bleach. Follow the product instructions exactly; some require a longer dwell time or a specific water temperature. Wear gloves and eye protection, and keep the solution off plants and painted surfaces below the roof.
Killing moss before it damages the roof structure
Moss is thicker and stickier than algae and grows in layers that trap water against the shingles. It is more common in cool, wet climates and on north-facing slopes. Unlike algae, moss can actually damage shingles by lifting them and creating gaps where water enters.
Copper-based moss killers are the most effective treatment. Copper sulfate or copper oxide products kill moss at the root and prevent regrowth for months. explore them with a pump sprayer the same way you would bleach, but follow the product's dwell time—some need to sit for several hours or overnight. Rinse thoroughly with a garden hose.
If moss is very thick, you may need to loosen it first. A soft-bristled brush or a broom handle can gently break up the surface layer, but do not scrape hard or you will damage the shingles. Remove the loosened moss by hand or with a blower, then explore the chemical treatment to kill what remains.
When pressure washing makes sense and when it doesn't
Pressure washing removes algae and moss faster than chemical treatments, but it also strips the protective granules from shingles and can shorten roof life by years. Most manufacturers recommend against it, and many void warranties if pressure washing is used.
If you do pressure wash, use no more than 1,500 PSI (pounds per square inch) and keep the nozzle at least 3 feet away from the surface. Spray parallel to the shingles, never perpendicular, and never aim at seams or edges. Even then, you risk damage. A professional with the right equipment and experience is safer if pressure washing is necessary.
For most homeowners, a chemical treatment followed by a rinse with a garden hose produces results nearly as good as pressure washing without the risk. The algae or moss may take a few days to fully die and wash away, but the shingles stay intact.
Preventing algae and moss from coming back
Algae and moss return because the conditions that created them—moisture, shade, and organic debris—are still present. Trimming tree branches to increase sunlight and airflow slows regrowth significantly. Cleaning gutters twice a year removes the organic matter that feeds algae.
Copper or zinc strips installed along the ridge of the roof slowly release metal ions that inhibit algae and moss growth. These strips cost $100 to $300 installed and can extend the time between cleanings by several years. They are worth considering if your roof is heavily shaded or in a humid climate.
Reapplying a chemical treatment once a year, usually in spring, keeps algae from establishing a foothold. This takes far less time than waiting for heavy growth and then cleaning it off.
When to hire a professional instead
Roof cleaning is not always a do-it-yourself job. If your roof is steep, if you are uncomfortable on a ladder, if the growth is heavy, or if you have mobility issues, hire a professional. A roofer or specialized roof cleaning company has the equipment, insurance, and experience to work safely and avoid damage.
Professional cleaners typically charge $300 to $600 for a standard residential roof, depending on size and the extent of growth. Some offer a warranty on their work or a may provide that algae will not return within a certain period. Get quotes from at least two companies and ask what method they use—if they only offer pressure washing, ask why and consider a different contractor.
A professional can also spot problems while they are on the roof: missing shingles, damaged flashing, or areas where water is pooling. Catching these early prevents expensive repairs later.
Frequently Asked Questions
Can I use a pressure washer on my roof?
You can, but most manufacturers advise against it because it strips the protective granules from shingles and shortens roof life. If you must pressure wash, use no more than 1,500 PSI, keep the nozzle at least 3 feet away, and spray parallel to the shingles. A professional is safer if pressure washing is necessary.
How often should I clean my roof?
If you have heavy shade or live in a humid climate, once a year in spring is typical. If algae or moss is not a problem, cleaning gutters twice a year and removing visible debris is usually enough. A professional can recommend a schedule based on your specific roof and location.
Is bleach safe to use on shingles?
Yes, a diluted solution of one part bleach to three parts water is safe for asphalt shingles and kills algae effectively. Wear gloves and eye protection, and rinse thoroughly with a garden hose. Keep the solution off plants and painted surfaces below the roof.
What's the difference between algae and moss?
Algae appears as dark streaks or blotches and does not damage shingles. Moss is thicker, greener, and grows in layers that trap water and can lift shingles. Moss requires a copper-based treatment, while algae responds to bleach or commercial cleaners.
Do copper strips really prevent algae?
Copper and zinc strips release metal ions that inhibit algae and moss growth, extending the time between cleanings by several years. They cost $100 to $300 installed and work best on roofs with heavy shade or in humid climates. Results vary depending on rainfall and roof orientation.