DIY Roof Cleaning: Costs, Safety & Equipment

Updated: Aug 28
For your convenience, we've turned this post into a downloadable, printable PDF. Enjoy!

Can you clean your own roof?
Yes; using the bleach and water cleaning approach recommended by the Asphalt Roofing Manufacturers Association (ARMA). ARMA recommends applying a bleach and water solution, allowing approximately 15–20 minutes of dwell time, and then thoroughly rinsing the roof with low-pressure water.
But possible ≠ convenient.
This guide covers what a proper DIY job actually requires: industry recommendations, dilution math, application options, realistic chlorine quantities, landscaping protection, rinsing realities, PPE, fall protection, why pressure washing is a bad idea, real equipment costs, and when hiring a professional may be the better value.
Quick Decision Guide
Your Situation | Recommendation |
Low/single story roof, you already own ladder/hose/blower, mild to moderate organic growth, modest landscaping | DIY can be rational and relatively inexpensive. |
Steep, multi story, complex roof, limited water flow, expensive plants, heavy moss/lichen, or no fall gear | Hiring is usually safer and may offer better value. |
Widespread granule loss, curling, cracking, exposed fiberglass, or active leaks | Cleaning won't restore worn out shingles. Evaluate for repair or replacement. |
Clean Roof MN earns no affiliate commissions from any products linked here. We don't receive compensation from Home Depot, Menards, Northern Tool, Walmart, RYOBI, NorthStar, Cougar Paws, Werner, X-Jet, 3M, or the other manufacturers and retailers referenced in this guide. Prices were checked in August 2026 and can change.
Our goal is simple: help Minnesota homeowners maintain asphalt shingle roofs and maximize their useful lives; whether you do the work or we do.
Most estimates use satellite roof measurements. No appointment is needed just to learn the cost.
Roof Cleaning Is Maintenance
Contrary to what almost every roofer will tell you, a dirty roof is not automatically a roof that needs replacement.
State Farm's current roof maintenance guidance says algae can damage shingles over time and should be addressed. Liberty Mutual likewise recommends inspecting roofs for algae, fungus, moss, dirt and other buildup and keeping the roof maintained.
Cleaning cannot fix hail damage, widespread granule loss, failed seals, deteriorated flashing, missing shingles, or active leaks.
But removing biological growth and moisture trapping debris is part of maintaining a still serviceable roofing system.
Think of it like any other expensive asset exposed to the elements. You change your vehicle's oil. You wash corrosive road salt and grime from it. You keep your gutters clean so water drains properly.
Your roof deserves routine maintenance too.
Current consumer estimates put roof replacement at roughly $4–$11 per square foot of roof surface, or approximately $400–$1,100 per roofing square, depending on materials, roof size and other factors. NerdWallet's current 2026 cost guide specifically estimates approximately $12,000–$33,000 for 3,000 square feet of roofing.
Here's what that broad range looks like across common roof sizes:
Roof Size | Approx. Surface | Low ($4/sq. ft.) | Mid (~$7.50/sq. ft.) | High ($11/sq. ft.) |
10 squares | 1,000 sq. ft. | $4,000 | $7,500 | $11,000 |
20 squares | 2,000 sq. ft. | $8,000 | $15,000 | $22,000 |
30 squares | 3,000 sq. ft. | $12,000 | $22,500 | $33,000 |
40 squares | 4,000 sq. ft. | $16,000 | $30,000 | $44,000 |
50 squares | 5,000 sq. ft. | $20,000 | $37,500 | $55,000 |
60 squares | 6,000 sq. ft. | $24,000 | $45,000 | $66,000 |
70 squares | 7,000 sq. ft. | $28,000 | $52,500 | $77,000 |
80 squares | 8,000 sq. ft. | $32,000 | $60,000 | $88,000 |
One square = 100 square feet of actual roof surface.
Local Minnesota pricing, steep pitches, complex roofs, premium materials, difficult access and other factors can push costs higher.
If your roof still has useful life remaining, maintaining it instead of replacing it early because biological staining makes it appear old can keep tens of thousands of dollars working for you until replacement is actually necessary.
Algae, Moss & Lichen
Black Algae Streaks

The familiar dark streaks are commonly associated with blue-green algae.
Sources don't describe the physical risk exactly the same way. GAF has characterized ordinary algae staining as often primarily an appearance issue, while State Farm says algae can damage shingles over time and recommends addressing it.
Either way, heavy staining makes a roof look dramatically older than it may actually be, and a roof covered in biological growth is better maintained than ignored.
Moss

Moss holds water.
ARMA warns that moss can lift or curl shingle edges, increase the possibility of wind-related shingle loss and contribute to moisture movement beneath roofing materials.
Liberty Mutual's roof-resiliency guidance likewise warns that accumulated moss and algae can create pressure beneath roofing materials and contribute to damage.
Lichen

Lichen can bond aggressively to the shingle surface.
The temptation is to scrape or blast it off.
Don't.
When growth is firmly attached, kill it chemically and allow it to release gradually. Aggressive mechanical removal risks taking protective granules with it.
What ARMA Recommends

For asphalt shingles, the Asphalt Roofing Manufacturers Association is one of the most important industry references.
ARMA's published asphalt-roof cleaning process includes:
A bleach-and-water cleaning solution
Approximately 15–20 minutes of dwell time
A thorough low-pressure water rinse
Protection of landscaping and surrounding areas
ARMA references a 50:50 mixture of laundry strength liquid chlorine bleach and water.
ARMA is equally clear about what not to do:
Do not pressure-wash asphalt shingles
Do not aggressively scrub with brushes or brooms
ARMA warns that pressure washing can cause granule loss and is very likely to contribute to premature roof-system failure.
The goal is not:
"Blast the black stuff off."
The goal is:
Chemically treat the growth, let the chemistry work, and rinse without abusing the shingles.
Safety First: Falling Is the Real Hazard
Sodium hypochlorite deserves respect.
Gravity deserves more.

Falls remain the leading cause of death in construction. OSHA reports that in 2024 there were 389 fatal falls to a lower level among 1,034 construction fatalities.
Even extremely experienced people aren't immune.
Ken Hendricks co-founded ABC Supply and became a billionaire building one of America's largest roofing and exterior-building-material distribution companies. In 2007, Hendricks died after falling through the roof of a garage at his Wisconsin home.
If you intend to walk the roof, take fall protection seriously.
(Clean Roof MN technicians spend time on every roof before, during, and after cleaning. We believe the best results come from close attention on the surface itself; not from spraying entirely from the ground.)
Recommended DIY Safety Equipment:
Roofing Footwear

Current retail: $219
The Performer uses replaceable pad soles designed specifically to provide traction on asphalt shingles.
They improve traction.
They do not replace fall protection.
Harness, Lifeline & Anchor

Current retail: $101.98
The kit includes a universal harness, 50-foot lifeline with shock-absorbing lanyard, and temporary roof anchor.
A harness is only useful when the entire system is properly installed, anchored, adjusted and used according to the manufacturer's instructions.
If you're not confident installing a roof anchor or configuring fall protection correctly, that is a perfectly legitimate reason to hire the work out.
Ladder
Choose a ladder appropriate for the actual structure.
One example:
Current retail: $529
The ladder is rated for a 300-pound load and approximately 31 feet of reach.
A smaller house may need less ladder.
A taller structure may require more.
PPE
Dress as though you're painting; except the paint is bleach.
Assume anything you wear may become permanently bleach spotted.
Recommended:
Old long pants and long sleeves
Chemical-resistant gloves
Chemical-splash goggles
Secure footwear with good traction
Appropriate respiratory protection if you choose to use it
The NorthStar 157140 owner's manual specifically calls for protective clothing, eye protection and chemical resistant gloves when handling the cleaning solution. It also notes that bleach can damage clothing.
Gloves
$3.98
Chemical-Splash Goggles
$5.98
Respirator
The bleach laden mist created when washing a roof with a strong roof cleaning mixture is nothing to scoff at. When choosing respiratory protection, an ordinary N95 is principally a particulate respirator and does not provide protection against chlorine related gases.
One option specifically sold for applications involving certain acid gases associated with bleach and pool chemicals is:
$54.97
The included/compatible 3M 60923 Organic Vapor/Acid Gas/P100 cartridges are described by 3M as helping reduce exposure to certain acid gases encountered with heavy-duty cleaners, bleach and pool chemicals when properly selected and used.
Critical Rule
Never mix bleach with acids or ammonia.
And always follow the sodium-hypochlorite product label and Safety Data Sheet.
If the height or chemical side of this project already feels like more risk or complexity than you're ready to sign up for, we're eager to help.
Step-by-Step Process
1. Clear Loose Debris
Remove leaves, sticks, pine needles and other loose debris before applying chemical.
Use non-abrasive methods rather than aggressively brushing the shingles.
A cordless blower works well:
Current retail: $159, including a 40V 4.0Ah battery and charger.
If you already own a DeWalt, Milwaukee, EGO, Makita, RYOBI or other capable cordless blower, use what you already have.
2. Protect Landscaping
Sodium hypochlorite does not distinguish between the organic growth you want to kill and the plants you want to keep.
Before any bleach comes out:
Thoroughly pre-wet grass, shrubs and flowers
Identify every downspout discharge point
Move potted plants where practical
Move outdoor furniture and cushions
Close windows
Keep children and pets away from the work area
Identify sensitive metals, painted surfaces and finishes
Have rinse water connected and ready before spraying
NorthStar's manual specifically instructs operators to thoroughly soak surrounding vegetation before and after applying bleach and warns that bleach can kill vegetation if it isn't sufficiently protected.
Two People Make This Dramatically Easier
If possible:
Person 1: applies roof solution.
Person 2: stays on the ground continuously protecting plants and watching runoff.
The ground person isn't just an assistant.
They're plant insurance.
Valuable Gardens
For flower beds or valuable landscaping directly below the work area:
Current retail: $38.99
Use lightweight plastic as a temporary overspray shield, not as a substitute for water.
Pre-wet plants first and remove the plastic promptly afterward.
Don't save the hydrangeas from bleach only to cook them beneath transparent plastic in the summer sun.
3. Check the Weather
Wind and bleach overspray are a bad combination.
Avoid spraying when conditions make drift difficult to control.
For the NorthStar machine discussed below, the manufacturer's manual is very specific: do not spray when wind exceeds 5 MPH in order to minimize spray drift.
Different equipment may have different guidance, but the lesson is universal:
If you can't control where the solution is going, don't spray it.
4. Mix and Apply
Work in manageable sections.
Wet the shingles evenly.
Don't unnecessarily flood the roof or landscaping.
ARMA recommends approximately 15–20 minutes of dwell time followed by a thorough low-pressure rinse, while avoiding allowing the solution to dry completely.
Watch:
Sun
Temperature
Wind
Evaporation
Runoff
Landscaping
Sensitive finishes
Retreat stubborn areas rather than immediately reaching for a brush.
Dilution Math: 12.5% Sodium Hypochlorite
Bleach concentration does not have to be mysterious.
If your starting solution is 12.5% sodium hypochlorite:
Stock needed = (target concentration ÷ 12.5) × finished batch size
Finished Mix | 1-Gallon Batch | 2-Gallon Batch | ≈12-Gallon Batch (Northstar Softwash Machine) |
3% | 1/4 gal bleach + water | 1/2 gal bleach + water | 3 gal bleach + water |
4% | 1/3 gal bleach + water | 2/3 gal bleach + water | 4 gal bleach + water |
5% | 3/8 gal bleach + water | 3/4 gal bleach + water | 5 gal bleach + water |
6% | 1/2 gal bleach + water | 1 gal bleach + water | 6 gal bleach + water |
(Measurements are approximate for practical application.)
Clean Roof MN commonly works in roughly the 3–6% finished-solution range depending on the type and severity of organic growth and application conditions.
That does not mean every sprayer can tolerate those concentrations.
Always stay within the rated chemical concentration of your equipment.
Surfactant
We use:
Current retail: $44.99
Surfactant helps the cleaning solution cling to the roof instead of immediately running toward the gutter.
NorthStar's Recommendation
The NorthStar 157140 owner's manual calls for 8 ounces of Max Cling in its approximately 12-gallon 3% roof batch.
Clean Roof MN's Field Preference
For ordinary roof pitches, we generally start closer to:
4 ounces of Max Cling per 25 gallons of finished roof solution.
That's intentionally much less than the manufacturer's NorthStar recipe.
Why?
Excessive surfactant creates a tremendous amount of foam. Eventually all that soap needs to be rinsed off.
We've found that a small amount can provide the cling we're looking for without unnecessarily turning the roof into a bubble bath.
Extreme pitches may benefit from more cling.
The 4 oz / 25 gal ratio is Clean Roof MN's field preference, not NorthStar's manufacturer's recommendation.
5. Choose an Application Method
Option A: 1-Gallon Pump Sprayer
Current retail: $16.53
Home Depot lists this model as compatible with bleach and harsh chemicals.
Cheap.
Light.
Simple.
No battery.
For a small garage or limited treatment area, this can be perfectly rational.
For a 30-square house?
You're going to get extremely familiar with the refill process.
Option B: 2-Gallon Pump Sprayer
Current retail: $28.97
This model uses Viton seals intended to resist chemicals and is sold for cleaning applications including shingles.
You can find basic two-gallon pump sprayers closer to $20.
We're linking this particular one because it's specifically marketed for bleach/chemical cleaning rather than asking a basic lawn-and-garden sprayer to tolerate roof-strength sodium hypochlorite.
The advantage is fewer refills.
The disadvantage is that two gallons of solution alone weighs roughly 17 pounds before you include the sprayer.
If balance is already a concern, carrying twice as much liquid around a pitched roof may not be the efficiency upgrade it initially sounds like.
Option C: NorthStar 13-Gallon 4-GPM Soft-Wash System
Current retail: $499.99
It includes:
13-gallon tank
4-GPM 12V bleach pump
60 PSI operating pressure
75 feet of 5/8-inch hose
Trigger gun
Fan and long-range nozzles
Wheeled cart
The battery is not included. Northern Tool specifies either a Group 24 or Group U1 12V battery.
For comparison, professional softwash systems can use substantially higher volume chemical compatible pumps. Clean Roof MN currently uses a 7 GPM bleach compatible pump, which gives us faster chemical delivery and a dedicated high volume water delivery option rather than forcing us to rely entirely on whatever flow happens to be available from the customer's hose bib.
Important NorthStar Limitation: 3% Maximum
The NorthStar manual specifically says the sprayer is intended for bleach concentrations of 3% or less.
It also warns:
Never exceed 3%; higher concentrations increase the risk of damage to the sprayer.
For difficult staining, NorthStar recommends repeat applications instead.
So don't run a 5% or 6% solution through this particular $500 machine simply because you read that a professional may use stronger mixes.
Different equipment has different chemical limitations.
3% Batch Using 12.5% Stock
For approximately 12 gallons of finished 3% solution:
3 gallons 12.5% sodium hypochlorite
9 gallons water
2 oz Surfactant
The 13-gallon tank leaves some useful headspace.
Battery
NorthStar's manual permits a Group 24 or U1 battery. A Group 24 provides longer expected runtime.
A reasonable homeowner option:
Current retail: $99.84
Charger
Current retail: $69.95
The NorthStar already includes its operating battery harness, so you don't need to engineer an elaborate electrical system just to run the machine.
Option D: X-Jet External Injection
Already own a compatible pressure washer?
An X-Jet is another legitimate chemical delivery option.
Current retail: $169.21
An X-Jet introduces chemical downstream rather than sending the cleaning solution through the pressure washer pump.
That distinction matters.
Using a pressure washer to drive an external chemical injector is not the same thing as pressure washing the shingles.
Do not install a high pressure cleaning tip and start blasting the roof.
Actual X-Jet chemical draw depends on the machine and proportioning setup, so determine your real draw rate rather than guessing.
ARMA's warning against high pressure asphalt shingle cleaning still applies.
6. Rinse Thoroughly
ARMA's published procedure calls for a thorough low-pressure water rinse after the treatment dwell period.
This is where an ordinary residential water supply can test your patience.
Use a 100-Foot 3/4-Inch Hose
Approx. retail: $79.98
A 3/4-inch hose cannot create water your home's plumbing isn't supplying.
What the larger diameter can do is reduce unnecessary hose restriction during a long run.
And 100 feet is much more practical than 50 feet once your route becomes:
spigot → side yard → landscaping → corner → ladder → roof → opposite work area
High-Flow Nozzle
Current retail: $14.98
It offers five high-flow patterns, including rinse, full, jet, mist and shower.
For rinsing shingles, the objective is moving water; not creating a tiny pressure washer.
Test Your Actual Water Flow
Get a five-gallon bucket.
Turn on the spigot and hose you're actually going to use.
Time how long it takes to fill.
GPM = 300 ÷ seconds required to fill five gallons
5-Gallon Fill Time | Approx. Flow |
30 seconds | 10 GPM |
40 seconds | 7.5 GPM |
50 seconds | 6 GPM |
60 seconds | 5 GPM |
75 seconds | 4 GPM |
A 35-square roof at 4 GPM means you're going to spend a lot of time holding a hose.
One way professional setups address this problem is by using dedicated pump and tank systems rather than relying entirely on the customer's available hose bib flow.
Clean Roof MN uses a 7 GPM bleach-compatible pump, giving us a consistent dedicated rinse/application system when supplied adequately. That can make thorough low-pressure rinsing considerably more practical on large or multi-slope roofs when the property's own water delivery setup is restrictive.
What About "No-Rinse" Cleaning?
Some roof cleaners apply a treatment and allow rain and weather to gradually remove the dead biological material.
Clean Roof MN, along with this DIY guide follows ARMA's published procedure, which calls for a thorough low-pressure rinse.
Rinsing also provides a much more immediate visual transformation; particularly useful when preparing a home for:
Sale
Listing photography
Appraisal
Insurance inspection
General curb appeal
Heavy moss and lichen can still take time to release after being killed.
Don't force firmly attached material off the shingles.
Do not brush, scrape, or pressure wash.
Patience is cheaper than shingles.
How Much Chlorine Should You Buy?
Actual consumption changes with:
Roof pitch
Roof complexity
Shingle texture
Temperature
Wind
Application technique
Biological-growth severity
Finished concentration
Number of treatments
Based on Clean Roof MN's actual field experience; we suggest purchasing more generously:
Roof Condition | Pool Shock (12.5% Chlorine) |
Light growth | ≈ 0.75 gal per roofing square |
Moderate growth | ≈ 1 gal per roofing square |
Heavy / likely retreatment | ≈ 1.25 gal per roofing square |
One roofing square = 100 square feet of actual roof surface.
For a typical 30-square roof with meaningful organic growth, that means purchasing around:
Approximately 30 gallons of 12.5% sodium hypochlorite.
Better to finish with a few unopened containers than run out with half the house still dirty.
Local Cost Benchmark
One inexpensive local source we've used for cost planning is:
Our local price used for this example is approximately:
$4.99 per gallon before tax.
So:
30 × $4.99 = $149.70 before tax or $160.74 after tax. (Becker, MN Sales Tax Rate as of 8-19-26)
Buy Chlorine Fresh
Sodium hypochlorite loses strength over time.
Heat and light accelerate its decomposition.
The U.S. EPA describes sodium hypochlorite as inherently unstable and says decomposition is hastened principally by light, heat and trace metals.
So don't load 30 gallons into a vehicle and leave it baking in the summer sun for a week.
Buy reasonably fresh material close to when you intend to use it.
Transport it securely and upright.
If you aren't using it immediately, move it promptly to storage that complies with the product label.
Keep it:
Cool
Out of direct sunlight
Secure from children and pets
Away from acids, ammonia and other incompatible chemicals
Realistic DIY Costs: Avg. 30 Sq. Example
We're assuming:
30 gallons of 12.5% chlorine
One gallon of Northstar Max Cling
100-foot 3/4-inch garden hose for rinsing
High-flow nozzle
Cordless blower
Plastic landscaping protection
Gloves
Goggles
OV/AG/P100 respirator
Cougar Paws
Werner fall-protection system
32-foot fiberglass ladder
Becker, MN 7.375% sales-tax
(You may already own many of these items. If you already own the ladder, blower, hose, PPE or fall gear, subtract them.)
Pump-Sprayer Route
Item | Approx. Retail |
$28.97 | |
30 gal. 12.5% chlorine at $4.99 | $149.70 |
$44.99 | |
$79.98 | |
$14.98 | |
$159.00 | |
$38.99 | |
$3.98 | |
$5.98 | |
$54.97 | |
$219.00 | |
$101.98 | |
$529.00 | |
Approx. pre-tax total | $1,431.52 |
Approx. total after 7.375% sales tax | $1,537.09 |
The prices above were accurate as of August 19th, 2026.
That's not fake math designed to scare somebody into hiring us.
Those are the products.
Click them.
Check the prices.
If you find an equivalent tool for less money, buy the cheaper one.
X-Jet Route
If you already own a compatible pressure washer, substitute the $28.97 hand sprayer with:
Using the same other assumptions:
Approximately $1,687.68 after tax
*plus the cost of a compatible pressure washer if you don't already own one.
NorthStar Consumer Grade Softwash Machine Route
Substitute the pump sprayer with:
Those current component prices are from Northern Tool and Walmart.
Using the same other equipment assumptions:
Approximately $2,225.16 after tax from scratch
Now you own a legitimate consumer grade softwash system.
Already Own the Expensive Stuff?
Obviously, DIY becomes dramatically cheaper.
If you already own:
A suitable ladder
Blower
Roofing footwear
Fall-protection equipment
and you're mostly buying chemical, application equipment, rinse supplies, PPE and plant protection, the 30-square project can fall closer to roughly:
$450–$600 in new purchases
DIY can be inexpensive.
The trade-offs are:
Time + height + chemical handling + plant protection + rinsing + inconvenience + risk.
Remote estimates are free and based on actual roof measurements.
Pros & Cons of DIY
Pros
Labor savings if you already own the equipment
Equipment has reuse value
Some low, simple roofs are genuinely easy to wash
Cons
Working at height is the biggest risk
High concentration sodium hypochlorite requires respect
If you damage your landscaping, furniture, vehicles or vulnerable components of your exterior, the DIY savings quickly vanish
Residential rinsing can take hours
Not every pump is bleach compatible
Cheap sprayers make roof cleaning accessible, not fast
When DIY Makes Sense
DIY can be perfectly rational if:
Your roof is reasonably accessible
You have proper fall protection
You have the correct ladder
You have appropriate footwear
Your application equipment is bleach-compatible
You have PPE
You have adequate water
You have a plan for plants and runoff
You have the patience to apply, retreat and rinse properly
A low, simple roof and a cheap pump sprayer may be a completely reasonable weekend project.
A steep, multi-story, complicated roof with heavy growth, limited water and valuable landscaping changes the calculation considerably.
A professional roof cleaning estimate can't be compared solely against:
"$150 worth of bleach."
It also includes some combination of:
Measurement
Chemical compatible application equipment
Fall protection equipment
Plant protection
Water management
Additional treatments
Thorough rinsing
Setup
Cleanup
Chemical transport
Equipment flushing
Insurance
Experience recognizing when something isn't going according to plan
Sometimes doing all of that yourself is the right call.
Sometimes writing a check and letting somebody else handle it is the better value.
Maintain Before You Replace
Every asphalt shingle roof eventually needs replacement.
Cleaning will not resurrect a roof that has exhausted its useful lifespan.
If the roof has:
Severe widespread granule loss
Exposed fiberglass
Widespread curling or cracking
Significant failed shingles
Active leaks
Other obvious end of life deterioration
cleaning isn't the answer.
But replacement should solve a roofing system problem, not automatically become the solution to basic maintenance.
If the roof still has useful service life and the primary problem is biological growth or accumulated debris, proper maintenance is worth considering before spending $15,000, $25,000, $35,000, or considerably more, replacing it prematurely.
Maintain what you have.
Keep the replacement capital working until the roof actually needs to be replaced.
Keep those dollars in savings or investments and let them work for you until replacement is truly warranted.
Want Clean Roof MN to Handle It?
If you finished this guide thinking:
"I could do that."
That's why the guide exists.
If you finished thinking:
"I could do that, but I don't want to."
We can help.
Clean Roof MN provides professional low-pressure asphalt shingle roof cleaning throughout much of Minnesota.
Remote Estimates
Most estimates can be prepared remotely using satellite-based roof measurements.
You don't necessarily need to schedule an appointment just to learn what professional cleaning would cost.
Prefer a Physical Look First?
If you're unsure whether your roof is worth cleaning and would rather have us physically inspect the shingles before scheduling a cleaning, we're happy to schedule an on-site condition assessment.
Our goal is the same either way:
Help Minnesota homeowners maximize the useful lives of the roofs they already own.
Recommended DIY Equipment
August 2026 pricing. Prices and availability can change. Clean Roof MN receives no affiliate commission or compensation from these links.
Product | Approx. Price | Why We Recommend It |
$16.53 | Lightweight, inexpensive bleach compatible option | |
$28.97 | Larger bleach-specific hand-sprayer option | |
$499.99 | Purpose-built 4-GPM consumer soft-wash machine; 3% max | |
$99.84 | Affordable compatible Group 24 battery for NorthStar | |
$69.95 | Smart 6V/12V charger and maintainer | |
$44.99 | Bleach-compatible roof surfactant | |
≈ $4.99/gal locally | 12.5% sodium-hypochlorite; lowest small quantity cost; 11% Menards Rebates ROCK! | |
$159 | Cordless loose debris removal | |
$79.98 | Long, larger diameter rinse hose | |
$14.98 | Five high flow rinse/watering patterns | |
$38.99 | Temporary plant/overspray protection | |
$219 | Purpose built asphalt shingle traction | |
$101.98 | Harness, 50-ft lifeline/lanyard and temporary anchor | |
$529 | Example Type IA ladder for higher roof access | |
$54.97 | Respirator option using OV/AG/P100 cartridges | |
$5.98 | Chemical splash eye protection | |
$3.98 | Inexpensive reusable chemical resistant gloves | |
$169.21 | External chemical injection if you already own a compatible pressure washer |
Sources & Further Reading
Source | What It Supports |
50:50 laundry-strength bleach/water method, 15–20 minute dwell, low-pressure rinse, landscaping protection, moss concerns and warnings against pressure washing | |
Asphalt-shingle algae-cleaning guidance and warnings against abrasive/high-pressure cleaning | |
Insurer maintenance guidance and statement that algae can damage shingles over time | |
Inspection and maintenance guidance addressing streaking, algae, fungus, moss and debris | |
Roof cleanliness, algae/moss prevention, gutters and related maintenance | |
Moss/algae accumulation and roofing-material concerns | |
Broad current $4–$11/sq. ft. replacement cost benchmark | |
2024 construction fall fatality statistics | |
Ken Hendricks / ABC Supply fatal fall | |
$499.99 pricing, 13-gallon tank, 4 GPM, 60 PSI, hose, battery requirements and specifications | |
3% concentration limit, 8 oz Max Cling recipe, PPE, vegetation protection, Group 24/U1 battery guidance, 5 MPH wind guidance and operation | |
Surfactant specifications, package size and pricing | |
Confirms 12.5% sodium-hypochlorite concentration and product label requirements | |
Sodium hypochlorite instability and decomposition accelerated by heat and light | |
Respirator cartridge specifications and certain bleach/pool chemical acid gas applications | |
Current Minnesota state/local sales tax verification | |
Current local sales tax rate structure used in the Becker examples | |
Asphalt shingle roofing footwear design and current $219 price | |
Harness/lifeline/anchor kit contents and current price | |
External injection design and current pricing |
Safety Disclaimer
This article provides general educational information for homeowners.
It is not a substitute for instructions from your roofing manufacturer, chemical manufacturer, equipment manufacturer, ladder manufacturer, fall-protection manufacturer, product labels, Safety Data Sheets, or other applicable documentation.
Roof access and sodium-hypochlorite handling involve genuine risks.
If you cannot safely access the work area, properly configure and use fall protection, identify your roofing material, protect surrounding property, or confidently handle the chemicals involved, hire a qualified professional.
Always follow current product labels, Safety Data Sheets, manufacturer instructions, and applicable laws and regulations.


