No, not at the standard 50:50 dilution with a plain-water rinse. Shingle color isn't paint on the surface, it's baked into the ceramic coating of the mineral granules that are embedded in the asphalt at the factory. Diluted sodium hypochlorite kills the growth chemically without abrading anything or loosening the granule bond. The lighter look afterward is dirt and organic film being gone, not bleached shingles. The real bleach risks are un-rinsed runoff on aluminum gutters, copper flashing and plantings, which is why prep and rinsing matter more than the product.
Get My Free Estimate →- Moss vs. Black Algae: Two Different Problems
- Why Wisconsin Roofs Grow So Much of This
- Never Pressure Wash an Asphalt Roof
- The Safe Way to Remove Moss
- Do the Store-Bought Moss Products Work?
- Does Homeowners Insurance Cover Moss Removal or the Rot It Caused?
- Prevention, and How Long Before It Comes Back
- When Cleaning Isn't Enough Anymore
- What This Costs Around Madison
- What to Get in Writing From a Roof Cleaner
- DIY or Call a Pro?
- Get Eyes On It Before Another Winter
- FAQs
If you're seeing green moss on your roof, it needs to come off, and it needs to come off gently. Never with a pressure washer. Moss holds water against your shingles and lifts their edges, and that's real damage. Those black streaks running down the slope are a different problem, mostly cosmetic, and rarely worth panicking over.
We've been on roofs in Madison, Middleton, Sun Prairie, Verona and out through Dane County since 1979, and this is one of the most common calls we get every spring. Usually from someone whose north-facing slope sits under a big silver maple.
One scoping note: everything below is written for asphalt shingle roofs, which covers the vast majority of homes here. Moss behaves differently on cedar shake (it accelerates rot fast), on standing seam metal (usually just debris sitting in the pans), and on low-slope sections (standing water is the real culprit). If you have solar panels on that slope, mention it up front. Solution and runoff around panel racking takes a different approach.
Moss vs. Black Algae: Two Different Problems
Moss is a plant. Fuzzy, green, three-dimensional, growing in clumps that sit up off the shingle surface. You'll find it along the bottom edge of shingle courses, in valleys, and around chimneys where debris collects.
Black algae is a cyanobacterium, usually Gloeocapsa magma. It shows up as dark gray or black vertical streaks, flat against the shingle. No thickness to it.
The difference matters because one causes damage and one mostly doesn't.
Why moss is a real problem
Moss acts like a sponge. It stays wet for days after a rain and holds that moisture against the shingle and the nail line.
In Wisconsin that's worse than it sounds. Water trapped in moss freezes and thaws dozens of times between November and April. Each cycle expands the moss and pries the shingle edge up a little more. Once the edge is lifted, wind gets under it and water gets past it.
What we typically find under heavy moss on older roofs:
- Shingle edges curled and lifted, sometimes loose enough to peel back by hand
- Granule loss where moss has gripped the asphalt surface
- Soft, spongy OSB decking underneath, occasionally with visible mold
- Rusted or backed-out nails from constant moisture at the nail line
- Valleys and gutters packed with moss debris, which backs water up under the courses and feeds ice dams the following winter
Why black streaks are usually cosmetic
Algae feeds on the limestone filler in asphalt shingles. It's ugly. It can make a 10-year-old roof look 25. But it isn't holding water and it isn't lifting anything, and on its own it doesn't meaningfully shorten roof life.
If the streaks bother you, cleaning is a curb-appeal decision, not a structural one. Be honest with yourself about which one you're making. Plenty of homeowners get talked into an aggressive "roof wash" over a purely cosmetic issue and end up with a roof that's worse off than before.
Why Wisconsin Roofs Grow So Much of This
Our climate is close to ideal for both. Humid summers, long wet shoulder seasons, and heavy tree canopy across older Madison neighborhoods like Nakoma, Westmorland and Maple Bluff.
- North-facing slopes. Least sun, stays damp longest. Nearly every moss call we take is a north or northeast slope.
- Overhanging limbs. Shade plus falling organic debris equals a growing medium. Moss doesn't need soil, just damp and something to grip.
- Weak attic ventilation. Without balanced intake and exhaust, the deck and shingles stay cooler and damper than they should, and that same deficiency drives ice dams at the eaves.
- Lower slopes. Water drains slower off a 4/12 than a 9/12, so debris and moisture linger.
- Older shingles with no algae resistance. Most modern architectural shingles include copper-containing granules that inhibit growth. A 20-year-old three-tab roof has none of that.
If your neighbor's roof is clean and yours is green, it's almost always trees plus slope direction, not defective shingles.
Never Pressure Wash an Asphalt Roof
Do not pressure wash an asphalt shingle roof. Not on a low setting, not "carefully."
This is the most expensive mistake we see. Asphalt shingles are protected by ceramic-coated granules bonded into the asphalt, and those granules are the roof's sunscreen. Strip them and UV starts cooking the asphalt directly. Drying, cracking, and a roof that fails years early. High pressure also drives water up under the shingle courses and past the underlayment.
Shingle warranties don't list pressure washing by name, but they exclude damage from improper maintenance, and blasting granules off with 2,000 PSI is exactly that. As a GAF Master Elite contractor we've watched coverage get shut down over it. Same warning for wire brushes, stiff scrapers, and anything you'd scrub with.
Already had your roof pressure washed? Here's what to do
It happens, and panicking isn't the move. Walk the gutters and downspout outlets and look for piles of granules. Then look at the roof from the ground with binoculars for blotchy, bare areas where the black fiberglass mat shows through. After the next heavy rain, check the attic side of that slope for damp sheathing or staining.
Photograph everything, keep the contract and invoice that describe the work, and get an inspection documented in writing, including granule loss and estimated remaining life. That paperwork is your only leverage with the cleaner, and it's the reason hiring registered, insured people matters in the first place.
In our experience, one moderate wash usually costs you years rather than causing an active leak. A roof that had 8 good years left might now have 3-5. That's a budgeting conversation, not an emergency, unless the mat is exposed or the flashing and nail line got pushed around. Then it's a repair.
The Safe Way to Remove Moss
The manufacturer-sanctioned method is a low-pressure application of a 50:50 mix of chlorine bleach (sodium hypochlorite) and water, allowed to dwell, then rinsed off with plain water at garden-hose pressure. That's what ARMA (the Asphalt Roofing Manufacturers Association) publishes and what GAF's maintenance guidance describes. Done that way, cleaning is normal maintenance, not a warranty problem.
Will the bleach hurt or discolor my shingles?
This is the question we get most, and it deserves a real answer instead of "the manufacturer says it's fine."
Bleach works chemically. It kills the organism. It does not abrade anything, and abrasion is what destroys shingles. Shingle color is not paint or dye sitting on the surface. It's baked into the ceramic coating on the mineral granules, and those granules are pressed into hot asphalt at the factory. Diluted sodium hypochlorite doesn't dissolve ceramic coating, doesn't soften asphalt, and doesn't break the granule-to-asphalt bond. That's why the dilution and the rinse exist: the dilution keeps the solution strong enough to kill growth and weak enough to be inert on the shingle, and the rinse carries it off before it sits and concentrates as it evaporates.
Roofs do look lighter afterward, and people assume they got bleached out. They didn't. That's years of organic film, dirt and dead algae gone. Where bleach genuinely causes trouble is everything that isn't the shingle: un-rinsed runoff is corrosive to aluminum gutters and downspouts, galvanized drip edge, copper flashing and exposed fasteners, and it will burn plants. So the prep matters more than the product.
If your roof has copper valleys or chimney flashing, or the slope drains straight into a vegetable garden or ornamental beds you care about, we switch to a chlorine-free commercial roof cleaner (typically a quaternary ammonium or sodium percarbonate product). Slower, usually a little more expensive. That's the tradeoff.
The method, step by step
- Clear loose debris first. Leaves and sticks out of valleys and gutters, worked downslope. Never uphill.
- Protect everything below. Pre-wet lawn, shrubs and foundation plantings, tarp what's sensitive, keep runoff off the driveway. Pets and kids inside until the rinse is done and dry.
- Apply at low pressure. Pump sprayer or soft-wash setup, roughly garden-hose pressure. Never a pressure washer wand.
- Work top-down, with the shingle grain. Going uphill lifts shingle edges and forces water under the courses.
- Dwell, then rinse gently. No scrubbing, no brushing.
- Be patient. Heavy moss won't vanish that day. It dies, dries brown, and washes off over the next few rains. That's normal.
Late spring through early fall is the window here. The solution needs air temps above roughly 50 degrees to work as intended, and nobody should be up on a shaded north slope in March or November. Frost and damp moss on asphalt is genuinely slick.
Do the Store-Bought Moss Products Work?
Some do, some are a waste, and one category quietly damages your gutters. Here's the honest rundown, since most homeowners try something off the shelf before they call anyone.
- No-rinse spray-on products (Wet & Forget and similar). These work. They're typically quaternary ammonium based, they're gentle on shingles and plants, and they don't require you to be on the roof rinsing. The catch is speed and coverage: expect weeks to months for the growth to break down, expect to reapply, and expect it to get expensive by the gallon on a full roof. Great for light algae streaks or for holding a roof after a proper cleaning. Not a fix for thick moss.
- Zinc sulfate powders and "moss out" granules. They do kill moss, but the powder never distributes evenly. It hangs up in one shingle course, leaves white streaks, and washes down as acidic zinc-sulfate runoff over aluminum gutters, galvanized drip edge and any exposed fasteners. We don't use them. Zinc strips at the ridge deliver the same ion effect in a tiny, continuous, controlled dose.
- Vinegar, dish soap, baking soda "hacks." Household vinegar is about 5% acetic acid. It browns the surface of the moss without killing the root mat, so it's back next season. Dish soap does nothing to the organism and leaves a surfactant film that keeps the slope slick for weeks, which is a real fall hazard. Baking soda accomplishes very little. Save your money.
- Pressure washer roof attachments, roof brooms, wire brushes. No. See the section above.
One safety note: never mix bleach with an ammonia-based cleaner or a different roof product. That combination produces chlorine gas, and you'd be breathing it on a ladder.
Does Homeowners Insurance Cover Moss Removal or the Rot It Caused?
No on the cleaning, and almost always no on the rot. This is worth understanding clearly, because it's where homeowners get talked into trouble.
Homeowners policies cover sudden, accidental events: hail, wind, a tree through the roof. Moss that grew over eight shaded seasons is maintenance, and nearly every policy excludes wear and tear, deterioration, rot and neglect. So a cleaning bill and rotted decking under a mossy slope come out of your pocket.
Where moss does touch insurance is on the other side of the ledger. If hail or a windstorm hits a moss-covered, deferred-maintenance roof, an adjuster can and often will argue that the deterioration was pre-existing and reduce the scope of the claim. Documented maintenance (dated invoices, before-and-after photos) is what keeps that conversation honest.
And do not let any contractor suggest recasting years of moss rot as fresh storm damage. That's misrepresentation. It gets claims denied, and it can put your policy at risk. Genuine hail and wind damage is a separate, legitimate conversation, and we handle storm damage restoration in Dane County every week. We'll tell you plainly which one you're actually looking at.
Not sure whether you're looking at a cleaning job or the start of something structural? We'll come out, get on the roof, check the attic side, and tell you straight. Free inspection, no pressure, no obligation. Call us or reach out here.
Prevention, and How Long Before It Comes Back
Zinc or copper strips installed under the ridge cap release trace metal ions every time it rains, and that runoff makes the slope inhospitable to new growth.
Be clear on one thing: strips do not remove moss you already have. They prevent, they don't clean. Anyone who tells you otherwise is guessing.
Two things we've learned installing them. They only protect what's below them, so on a tall slope a second run partway down is worth it. And they need to tuck properly under the ridge or a shingle course, not get surface-nailed where the fasteners become leak points.
Then trim the branches. Four to six hours of sun on that slope does more than any product.
Here's what we've seen on our own Dane County jobs, which is not industry data, just our service history:
- Cleaned only, trees untouched: visible moss again in roughly 2-4 years, heavy again around year 5.
- Cleaned plus zinc or copper strips: typically 6-10 years before it's worth another look.
- Cleaned, strips, and limbs cut back: most of those homeowners stop thinking about it.
Want a straight answer on your roof?
We'll inspect it, document everything, and tell you honestly what you're looking at, even if the answer is patch it for now. No pressure.
When Cleaning Isn't Enough Anymore
Sometimes cleaning just reveals the damage underneath. We'd rather tell you that before you pay for a wash.
Signs the moss already did its work:
- Shingle edges that stay curled after the moss is gone
- Bare black patches where granules are stripped to the asphalt mat
- A spongy feel underfoot, which means compromised decking
- Water staining on attic sheathing or rafters below that slope
- Shingles that crack or crumble when lifted
When it's isolated to a valley or one section, targeted roof repair is the answer: pull the affected shingles, replace bad decking, add ice-and-water shield in the valley, reshingle. Done right, that buys real years.
When the whole slope is spent and the roof is 18-20+ years old, cleaning is money poured into a roof that's finished. At that point an asphalt shingle roof replacement with algae-resistant architectural shingles plus zinc at the ridge solves it permanently, and it lets us correct the attic ventilation that kept the deck damp in the first place.
There's a storm angle here too. Moss-lifted shingle edges are exactly what a 60 mph straight-line wind grabs. We've pulled tarps onto roofs where the failed section was the mossy north slope and the rest of the roof was fine. If that happens to you, we run 24-hour emergency response and we meet your adjuster on the roof to document what got damaged.
What This Costs Around Madison
These are numbers off our own recent Dane County jobs, not industry averages, and pricing moves year to year with labor and material costs. Treat them as a ballpark, not a quote:
- Single-story ranch, light moss on one north slope: roughly $400-$800
- Average two-story home, moderate growth, walkable pitch: roughly $700-$1,500
- Steep, cut-up, or heavily infested roofs needing rigging and multiple slopes: $1,500-$2,500 and up
- Zinc or copper ridge strips: typically adds $300-$700 depending on ridge length
What pushes a job to the top of the band: pitch over about 7/12, three stories or bad ladder access, moss thicker than a quarter inch that needs two applications, delicate landscaping that requires a chlorine-free product, and solar panels or copper flashing to work around.
Repairs are a separate number and depend on what the decking looks like once we open it up. You'll know before we do the work, in writing.
What to Get in Writing From a Roof Cleaner
A cleaning company may quote you half of what a roofing contractor does. Sometimes that's fair. Ask for these five things in the written proposal, from us or anyone else, and the difference gets obvious fast:
- The exact product and dilution. "50:50 sodium hypochlorite and water" or the specific chlorine-free product name. If they won't name it, walk.
- The application pressure, in numbers or plainly stated. "Low-pressure soft wash / pump sprayer, no pressure washing" should appear in writing. Vague language like "roof washing" is how granule loss happens.
- Plant, gutter and property protection. Pre-wetting, tarping, runoff control, final rinse.
- What happens if granule loss shows up afterward. Get their remedy in writing. Also ask for before-and-after photos of the same slope from the same angle.
- Current certificates of insurance. General liability and workers' compensation. If a worker with no coverage falls off your roof, that becomes your problem.
On credentials, be precise, because "licensed roofer" gets thrown around loosely. Wisconsin doesn't issue a standalone roofing license. What exists is the DSPS dwelling contractor framework: a certified Dwelling Contractor Qualifier and a registered dwelling contractor, which is what allows permits to be pulled on one- and two-family homes. We hold those credentials and carry general liability and workers' comp, and we'll send the certificates before we set a ladder on your house.
One more thing worth having in writing on a replacement: the warranty tier. As a GAF Master Elite contractor we can offer GAF's Golden Pledge, the top-tier system warranty, which adds GAF-backed workmanship coverage on top of the shingle material coverage. Eligibility depends on which components go on your roof, and GAF adjusts terms over time, so ask us for the actual certificate language and coverage term for your specific system rather than taking anyone's word for "lifetime."
DIY or Call a Pro?
DIY is reasonable if the pitch is walkable, the moss is light, you own a proper ladder and a harness, and you have the patience to spray and wait instead of scrub. A lot of single-story ranches fit that.
Call a pro if:
- The pitch is steep, or it's a second or third story
- Moss is established and more than a quarter inch deep
- You suspect soft decking, or you see stains in the attic
- The roof is over 15 years old and you want growth and remaining life assessed together
- There are solar panels, copper flashing, or cedar shake involved
Falls from roofs are why we take this seriously. Every year homeowners get badly hurt doing exactly this job. A cleaner roof is never worth an ambulance ride.
Get Eyes On It Before Another Winter
Moss costs almost nothing to fix early and a lot to fix late. A cleaning and a set of zinc strips is a few hundred dollars. Rotted decking across two slopes is a different conversation, and Wisconsin's freeze-thaw cycle is what carries you from one to the other.
We'll come out, walk the roof, check the attic side, and tell you honestly whether you need a cleaning, a repair, a replacement, or nothing at all. Sometimes the answer is "you've got eight good years left, put the strips on and forget about it." We say that a lot.
The inspection is free, and it costs you nothing to find out. No sales pitch, no scare tactics, no follow-up you didn't ask for. We've been a family-owned exterior contractor here since 1979, and that only lasts if neighbors keep sending us neighbors.
Call Buckshot Exteriors for a free roof inspection in Madison and across Dane County, or send us a message and we'll get someone out to look at that green slope before winter does more work on it.
Get a straight answer on your Madison roof
Wisconsin storm season and insurance non-renewal letters do not wait. Get a free, no-obligation inspection and an honest assessment of exactly what your roof needs, even if the answer is to wait.
Frequently Asked Questions
Will bleach damage or discolor my shingles?
Do store-bought products like Wet & Forget or moss-out powders actually work?
Will having my roof cleaned void my shingle warranty?
How long until the moss comes back after cleaning?
My roof was already pressure washed by another company. Do I need a new roof now?
What time of year should roof cleaning be done in Wisconsin?
Written by Chad Yates, Owner, Buckshot General Contracting. Chad grew up in Orfordville, Wisconsin and learned the roofing trade from the ground up, working as a laborer alongside his brothers before founding Buckshot. He and his crew replace and restore roofs across Madison and south-central Wisconsin. Every guide is reviewed for accuracy by our local project crew before it goes live.
Buckshot General Contracting · GAF Master Elite · FORTIFIED Provider · Licensed & insured · 24/7 storm line (608) 909-9109