Clean asphalt roof shingles with a low-pressure soft wash, not a pressure washer. Apply a properly diluted sodium hypochlorite solution to dry shingles, protect nearby landscaping, allow 15-20 minutes of dwell time, and rinse gently from the ridge downward with a garden hose. Wood shingles require oxygen bleach instead.
At a Glance
- Soft washing is safer for asphalt shingles than pressure washing.
- A typical asphalt cleaner uses one part 10%-12.5% sodium hypochlorite to three parts water.
- A garden hose or low-pressure sprayer should rinse shingles without forcing water beneath them.
- Wood shingles and shakes should not receive chlorine bleach.
- Thick moss usually needs time to die and weather away instead of aggressive scraping.
- A professional should handle steep, fragile, damaged, or difficult-to-access roofs.
What Is the Safest Method for Cleaning Asphalt Shingles?
The safest method for asphalt shingles is a low-pressure soft wash using a labeled sodium hypochlorite solution. The solution kills algae, moss, and lichen while avoiding the granule loss and water intrusion associated with high-pressure cleaning.
Black streaks commonly contain the cyanobacterium Gloeocapsa magma, while moss and lichen attach more aggressively to damp, shaded roof surfaces. Chemical treatment addresses the organism; rinsing mainly removes residue and loose debris.
The Asphalt Roofing Manufacturers Association, or ARMA, advises against power washing asphalt shingles. Its cleaning guidance states, “Do not use a power washer,” because concentrated force can dislodge protective granules and damage the shingle surface.
Soft washing does not repair lifted tabs, exposed underlayment, cracked shingles, or deteriorated flashing. A roof inspection comes first. If granules are already collecting heavily in gutters, cleaning may accelerate visible deterioration and replacement may be more sensible.
Can You Pressure Wash Roof Shingles?
You should not pressure wash asphalt roof shingles. Pressure above roughly 1,000 PSI can remove ceramic granules, cut shingle surfaces, lift edges, and drive water beneath overlapping courses.
A standard pressure washer often produces 2,000-3,000 PSI, far beyond what asphalt shingles need. Even a low setting can become destructive when the nozzle is held close to the roof or directed upward beneath shingle tabs.
Use a garden hose with a fan-style spray nozzle for rinsing. Professional soft-wash systems may use higher pump capacity, but the liquid reaching the shingles remains low pressure. The cleaning comes from dwell time and chemistry, not impact force.
| Method | Typical pressure | Asphalt-shingle risk | Suitable use |
|---|---|---|---|
| Garden hose | 40-80 PSI | Low when aimed downward | Final rinse |
| Low-pressure soft wash | 50-300 PSI | Low with trained application | Chemical treatment |
| Consumer pressure washer | 1,300-2,000 PSI | High | Not recommended |
| Commercial pressure washer | 2,000-4,000 PSI | Very high | Never use on asphalt shingles |
What Solution Removes Algae From Asphalt Shingles?
A diluted sodium hypochlorite solution is the standard treatment for algae on asphalt shingles. A typical field mix uses one part 10%-12.5% sodium hypochlorite with three parts water, producing approximately 2.5%-3.1% active sodium hypochlorite before any dilution from roof moisture.
Use only a product label that permits the intended application. Do not combine bleach with acids, ammonia, vinegar, or other cleaners, because dangerous chlorine-containing gases can form.
A small amount of compatible surfactant can improve cling, but dish soap is not universally appropriate. Some soaps increase runoff or affect plants. Follow the chemical manufacturer’s label, and choose a roof-wash surfactant when available.
Oxygen bleach, usually sodium percarbonate, can be useful where chlorine runoff is unacceptable, although oxygen bleach often works more slowly on heavy asphalt algae. Test a small inconspicuous area first.
How Much Roof-Cleaning Solution Do You Need?
Plan on approximately one gallon of mixed solution for every 100-150 square feet of roof surface. A 2,000-square-foot roof therefore requires roughly 14-20 gallons of mixed cleaner, depending on shingle texture, slope, application method, and the amount of organic growth.
Roof area means the actual sloped surface, not the home’s floor area. A simple gable roof may require modest adjustment, while a roof with dormers, valleys, and multiple elevations needs more product.
| Roof surface | Typical mixed solution | 15% reserve included |
|---|---|---|
| 500 square feet | 4-5 gallons | 5-6 gallons |
| 1,000 square feet | 7-10 gallons | 8-12 gallons |
| 1,500 square feet | 10-15 gallons | 12-18 gallons |
| 2,000 square feet | 14-20 gallons | 16-24 gallons |
Measure before mixing. Extra solution should not be stored in an unmarked container, and sodium hypochlorite loses strength over time, especially in heat and sunlight.
What Weather and Equipment Are Best for Roof Washing?
Clean shingles during cool, calm weather, ideally between 60°F and 80°F, with cloud cover or limited direct sun. Avoid rain during the dwell period, strong wind, freezing conditions, and hot surfaces that dry cleaner prematurely.
Useful equipment includes a pump sprayer rated for the chemical, chemical-resistant gloves, eye protection, nonslip footwear, a garden hose, gutter diverters, plastic sheeting, and a ground-level spotter. A roof ladder or aerial access system is safer than walking on wet shingles.
| Condition | Recommended limit | Reason |
|---|---|---|
| Air temperature | 60-80°F typical | Slows evaporation |
| Dwell time | 15-20 minutes | Allows biological treatment |
| Wind | Calm or light | Limits drift |
| Rinse pressure | Garden-hose level | Reduces granule loss |
| Runoff distance | At least 10 feet | Protects landscaping |
Never mix chemicals beside children, pets, wells, ponds, or food gardens. Keep the chemical container shaded and use the mixture the same day whenever possible.
How Do You Clean Roof Shingles Step by Step?
Clean asphalt shingles by inspecting the roof, protecting the property, applying a measured soft-wash solution, allowing controlled dwell time, and rinsing gently downward.
- Inspect the roof from the ground. Look for missing shingles, exposed nails, sagging areas, damaged flashing, brittle tabs, and steep sections.
- Protect the property. Wet grass and plants with fresh water, cover delicate vegetation temporarily, close windows, and move outdoor furniture.
- Control runoff. Extend downspouts into containers or route discharge at least 10 feet away from plants and hard-to-protect areas.
- Mix the cleaner safely. Add water and the labeled sodium hypochlorite amount to a chemical-rated sprayer. Never add acids or ammonia.
- Apply to dry shingles. Work in manageable sections, spraying from the lower edge upward to reduce streaking.
- Maintain wet contact. Allow 15-20 minutes of dwell time, but do not let the solution dry on the roof.
- Rinse downward. Use a garden hose from the ridge toward the eaves, never upward beneath the shingle courses.
- Flush the property. Rinse plants, walls, gutters, tools, and hard surfaces after chemical treatment.
Stop immediately if granules loosen, shingles lift, fumes develop, or runoff reaches a pond or storm drain.
How Do You Protect Plants, Gutters, and Pets?
Protect landscaping by pre-wetting vegetation, preventing concentrated runoff, and rinsing plants immediately after exposure. Sodium hypochlorite can bleach foliage and damage sensitive leaves, especially when sunlight concentrates drying residue.
Disconnect or redirect downspouts before application. Flexible drainage extensions can carry runoff at least 10 feet away, while collection containers help on small sections. Do not allow chemical runoff to enter ponds, streams, storm drains, vegetable beds, or private wells.
Keep pets indoors until the roof, ground, and treated surfaces are thoroughly rinsed and dry. Remove outdoor water bowls and cover children’s play equipment.
Use plastic sheeting only temporarily. Heat trapped beneath plastic can damage plants, and uncovered edges can collect concentrated liquid. A professional may use dedicated runoff recovery equipment when a property has a koi pond, steep landscaping, or sensitive plants.
How Do You Clean Wood Shingles or Shakes?
Clean cedar shingles or shakes with a sodium percarbonate, or oxygen bleach, product approved for wood roofing. Chlorine bleach can dry wood, lighten the surface unevenly, and contribute to fiber deterioration when used repeatedly or at excessive strength.
Apply the wood cleaner according to its label, usually with a low-pressure sprayer. Allow the stated dwell period, then use a soft-bristle brush only where necessary, following the wood grain. Rinse gently without directing water under overlapping shakes.
Do not scrape aggressively. Scraping can fracture weathered cedar and remove the surface fibers that help shed water. Test the cleaner on a hidden area because old wood can react differently from newer shakes.
Wood roofing also requires an inspection for rot, split shakes, failed fasteners, and moss beneath courses. If a shake flexes, crumbles, or exposes a gap, cleaning will not solve the underlying problem.
How Do You Clean Clay or Concrete Roof Tiles?
Clean clay or concrete tiles with a manufacturer-approved low-pressure method, usually involving controlled chemical treatment and gentle rinsing. Tile roofs should not be treated like asphalt roofs because tiles can crack under foot traffic and water can enter through displaced overlaps.
Avoid walking on tiles whenever possible. If access is unavoidable, a trained technician uses approved access points and distributes weight carefully rather than stepping on unsupported tile edges. Concrete tiles tolerate more abuse than clay tiles, but neither material is immune to cracking.
Do not assume a stronger bleach mixture is automatically better. Porous or heavily stained tile may need a different dwell time or repeat treatment, but the product label and tile manufacturer’s guidance control the concentration.
| Tile condition | Preferred action | Main hazard |
|---|---|---|
| Light algae | Low-pressure cleaner | Runoff staining |
| Heavy moss | Chemical treatment, delayed removal | Cracked tiles |
| Brittle clay tile | Professional inspection | Foot traffic damage |
| Efflorescence | Manufacturer-approved cleaner | Acid damage |
| Broken tile | Replace before washing | Water intrusion |
Should You Clean a Roof With Moss, Lichen, or Heavy Shade?
You can treat moss and lichen, but thick growth requires patience and a roof inspection before washing. Chemical treatment should kill the growth first; natural rain and wind may remove dead material over two to four weeks.
Do not yank moss from shingle edges or scrape lichen buttons forcefully. Mature growth can grip granules and pull them away with the organism. A second application may be appropriate after the first treatment has dried and the roof’s condition has been reassessed.
Heavy shade increases drying time and encourages recurrence. Overhanging branches should be trimmed where practical, gutters should remain clear, and roof surfaces should receive more frequent inspection.
If moss has lifted shingle edges or blocked drainage paths, cleaning is no longer a cosmetic task. A roofer should repair displacement before treatment, because washing lifted shingles can worsen water entry.
What Should You Do If Roof Stains Remain After Washing?
Wait at least 24 hours after cleaning before judging the final appearance. Remaining dark areas usually indicate uneven coverage, rapid drying, deeply embedded organic growth, or a stain that is not algae.
If the roof is structurally sound, apply a weaker solution to the darker areas only, keeping the shingles wet for approximately 15 minutes. Avoid repeatedly treating the entire roof when localized correction is enough.
Rust-colored marks may come from metal flashing, fasteners, or fertilizer runoff rather than biological growth. Brown stains beneath a chimney can indicate masonry or flashing problems. Oil, paint, and sealant require different treatments and may not respond to roof cleaner.
Never compensate for a poor result by increasing pressure. Increased pressure removes roof material while leaving the underlying cause unresolved.
When Should You Avoid Cleaning Shingles Yourself?
Avoid DIY roof cleaning when the roof is steep, wet, brittle, damaged, more than one story high, or difficult to access safely. A professional should also handle roofs near power lines, roofs with extensive moss, and properties where chemical runoff could reach water.
Do not climb onto shingles in ordinary sneakers. Falls are the primary immediate hazard, while chemical burns, eye exposure, and electrical contact add separate risks.
Postpone cleaning when wind can carry spray toward neighbors, gardens, windows, or HVAC equipment. Do not work in freezing weather, during active rain, or when the roof surface is hot enough to dry the solution rapidly.
A practical rule is simple: if safe access requires balancing on a ladder while spraying overhead, the task exceeds normal homeowner equipment. Obtain a written estimate that identifies the cleaning method, chemical, runoff controls, and damage exclusions.
How Much Does Roof Cleaning Cost?
Typical professional roof cleaning costs approximately $250-$900 for an average residential roof, while complex roofs, heavy growth, steep pitches, and difficult access can raise the price above $1,000. DIY material costs commonly range from $50-$200, excluding access equipment.
Prices vary by region and roof area. A contractor may quote by square foot, by roof section, or by the project. Chemical strength alone should not determine the bid because setup, plant protection, insurance, and runoff control affect the work.
| Situation | Typical DIY cost | Typical professional cost |
|---|---|---|
| Small, accessible roof | $50-$100 | $250-$450 |
| Average asphalt roof | $75-$200 | $400-$900 |
| Heavy moss or lichen | $100-$250 | $700-$1,200 |
| Steep or complex roof | Not recommended | $900-$1,500+ |
These are typical planning ranges, not published universal prices. Confirm whether the estimate includes gutter protection, plant rinsing, a second treatment, and minor debris removal.
How Often Should Roof Shingles Be Cleaned?
Most asphalt roofs need inspection annually and cleaning approximately every three to five years when algae, moss, or lichen returns. Shaded, humid roofs may need treatment about every two years, while sunny, dry roofs may go longer.
Do not clean on a fixed calendar if the roof remains clear. Repeated chemical exposure provides little benefit when no biological growth exists. Instead, inspect north-facing slopes, valleys, areas beneath trees, and locations where wet debris accumulates.
The roof’s age changes the decision. A newer roof with surface algae may benefit from soft washing, while an older roof with widespread granule loss may be closer to replacement than maintenance.
Record the treatment date, product used, roof condition, and recurring areas. That record helps distinguish normal regrowth from a drainage, shade, or ventilation problem.
How Can You Prevent Roof Algae and Moss From Returning?
Prevent recurrence by reducing shade and moisture, keeping gutters clear, trimming overhanging branches, and considering compatible zinc or copper strips near the roof ridge. Rain dissolves small quantities of metal ions that can inhibit algae and moss on downstream shingle surfaces.
Metal strips are preventive, not a cure for established growth. Existing moss should be treated first, and strips should be installed according to roofing and manufacturer guidance so fasteners do not create leaks.
| Prevention measure | Typical benefit | Limitation |
|---|---|---|
| Trim branches | More sunlight and airflow | Cannot fix poor roof drainage |
| Clear gutters | Less trapped moisture | Does not kill roof algae |
| Zinc strip | Inhibits downstream growth | Limited coverage |
| Copper strip | Stronger biological inhibition | Can stain some materials |
| Periodic inspection | Finds early regrowth | Requires annual attention |
Copper runoff can discolor certain siding, masonry, and metal surfaces. Check compatibility before installation, especially on tile roofs, natural stone, or buildings that discharge runoff into sensitive landscaping.
The Bottom Line
Clean asphalt shingles with a low-pressure sodium hypochlorite soft wash, a 15-20 minute dwell period, and a gentle garden-hose rinse from the ridge downward. Never use a standard pressure washer on asphalt shingles. Wood shingles require oxygen bleach, while tile roofs require specialized access and manufacturer-approved treatment. Delay or outsource the work when roof access, structural condition, or chemical runoff creates a meaningful safety risk.


