
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 Altoona and central Iowa, and the streaks fade within a week or two. From Original Altoona, Bayard, Brookside to the rest of Altoona, JBL covers every ZIP in the city — 50009, Polk County.

Altoona has expanded fast — most of its housing footprint is 2000s–present subdivisions north and east of the original town core, mixing single-family and townhome construction. The conventional metro-suburban template applies: vinyl siding with stone-veneer fronts, asphalt shingles, attached 2- and 3-car garages, large gabled elevations.
Older Altoona near the original main street has 1940s–60s homes with more brick and more original wood trim. Some properties near Adventureland and Prairie Meadows are commercial-edge — service businesses, hotels, and a few older homes that predate the entertainment-corridor development.


Altoona splits cleanly by era, and its roofs do too. The 2000s-on subdivisions out toward Crawford Creek, Brookview, and Adventureland Estates are reaching the 10–15 year window where asphalt shingles start showing their first algae — the black streaking that runs down north- and east-facing slopes is Gloeocapsa magma, an airborne algae that feeds on the limestone filler in modern shingles and shades toward darker, water-holding stains.
Closer to Original Altoona, the older 1940s–60s homes near the main street sit under more mature canopy, so there it's less streaking and more moss creeping up shaded slopes and under tree overhang, which lifts granules as it spreads. JBL treats both with low-pressure soft wash — never pressure washing, which strips the protective granules and shortens roof life.

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 soft washing, pressure washing, or gutter cleaning to your roof washing package and get your whole Altoona home 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.
Real reviews from the families and properties we’ve cared for across central Iowa.
“Amazing job! Our house looks like it got a brand new paint job. The team was so friendly and kind to our family and we are so happy with how it turned out. 10/10 would recommend and will use them again in future years.”
“The crew came and did my windows, the deck, and soft-washed the house — they did a great job. Up-and-coming young company doing good work.”
“Super thorough, prompt, professional — and fantastic work. Our house sparkled when they were finished. I've hired window washers before and was always bummed by streaks the next day. Not so with JBL — everything looked perfect, even after it rained.”
“We used JBL Exterior Pros for a complete exterior soft washing of our home and are extremely happy with the results. The work was completed exactly as promised and on schedule. A team of four arrived promptly, were professional and courteous, and did an exceptional job with minimal disruption.”
“JBL did a fantastic job soft washing our house and deck for a very reasonable price. The dirt had piled up on our siding over the years and I'd tried to clean it myself to no avail. They were upfront, easy to work with — we're having them back for the windows and screens.”
“Very dependable folks who do great work — I've got their number filed. Window cleaning, power-spray decks, sidewalks, driveways. These kids do it all at a very reasonable price. Highly recommend.”
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 Altoona homeowners ask us most, before the first visit. Don’t see yours? Just ask.
Yes — JBL Exterior Pros covers every Altoona neighborhood and ZIP code (50009, Polk County), from Original Altoona, Bayard, Brookside to Adventureland Estates. We're on Altoona streets regularly — only 8 miles from downtown Des Moines.
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.
Roof soft wash in Altoona is priced by the size of your home and the scope of the job — every Altoona property is a little different. Every quote is free and walked in person within one business day, so the price reflects the actual home, not a flat rate.
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 Altoona property in person within one business day — honest pricing, real recommendations, no obligation.