
Asphalt Shingles
The black streaks aren’t dirt — they’re algae, moss, and lichen feeding on your shingles. We kill it all at the root with a gentle, low-pressure soft wash — no granule loss.
Get a fast quoteWe’ll add years of life back to your roof.
Black streaks on asphalt shingles aren't dirt — they're a hardy algae (Gloeocapsa magma) that feeds on the shingle itself. JBL Exterior Pros clears it with a gentle, low-pressure soft wash that kills the growth at the root, never a pressure washer — high pressure strips the granules that protect your shingles and can void the warranty. We soft-wash roofs across Des Moines and central Iowa, and the streaks fade within a week or two.


The black streaks aren’t dirt — they’re algae, moss, and lichen feeding on your shingles. We kill it all at the root with a gentle, low-pressure soft wash — no granule loss.
Get a fast quote
Surface-safe chemistry tuned to the material — tile and standing-seam metal cleaned gently, never blasted at high pressure.
Get a fast quote
Gutters, fascia, and soffits around the treated areas are cleaned as part of the job — not left half-done.
Get a fast quoteAdd gutter cleaning, soft washing, or window cleaning to your roof wash and get your whole exterior done in one visit — at one discounted price.

Skip the runaround. Tell us about your roof — pitch, age, and how bad the streaking is — and get clear, honest pricing, fast.
We come at a time that works for you, show up when we say we will, and treat your roof with a gentle, low-pressure, warranty-safe soft wash.
You don’t lift a finger. We protect your landscaping, kill the algae at the root, and add years of life back to your shingles.
Locally owned and on the road across the metro — from downtown Des Moines out to Ames, Adel, and Indianola. If you’re near one of these, we’ve got you covered.
The things Des Moines homeowners ask us most, before the first visit. Don’t see yours? Just ask.
No — we use the gentle, low-pressure soft-wash method that keeps your shingle warranty intact. Pressure washing a roof is what voids warranties, and we never do that.
The algae dies immediately on contact. Visible lightening shows within days; full clarity typically takes 1-2 weeks as rain and weather flush the dead growth off the shingles.
Every 2-4 years for most central Iowa roofs, depending on tree cover and exposure. Annual members get yearly inspections and treatment only when needed.
Pricing depends on roof square footage, pitch, and algae severity. The low-pressure soft-wash method costs more than pressure washing — but pressure washing voids most shingle warranties and ages roofs prematurely. We quote in person after the inspection.
Soft washing works on both. Tile (less common in central Iowa) needs careful chemistry to avoid surface fading; metal is straightforward. We confirm the roof type during the in-person quote and adjust approach.
Not when done right. Standard soft-wash solutions are safe for both. We pre-rinse all flashing and gutters before application and rinse again afterward. Improper chemistry left to dwell on metals can cause staining — we never let that happen.
Pressure washing a roof strips the granule layer that protects asphalt shingles from UV damage. Once the granules go, the shingles age 5x faster — a roof that should last 25 years can fail in 8–10 if it's been pressure-washed. The savings are eaten by replacing the roof early. Every major shingle manufacturer explicitly warns against pressure-washing.
Spring (April–May) and fall (September–October) are ideal — consistent temperatures, no flash-drying in heat, no freeze concerns. Summer roof soft-wash works but we schedule around the hottest days. Winter we don't soft-wash roofs in central Iowa.
A JBL rep walks your property in person within one business day — honest pricing, real recommendations, no obligation.