The roofs across Brandywine Hundred, Bellefonte, and the 19803 and 19810 neighborhoods of North Wilmington sit under a lot of mature tree cover, and that shade is exactly why so many of them have gone streaky. Those black vertical stains are not worn shingles. They are a blue-green algae called Gloeocapsa magma that feeds on the limestone filler in asphalt shingles and holds moisture against the roof.
You cannot scrub it off and you should never pressure wash a roof. High pressure strips the protective granules and voids most shingle warranties. The right method, and the one shingle makers recommend, is low-pressure soft washing that kills the algae at the root and rinses it away.
Why North Wilmington Roofs Streak First
North-facing slopes hold morning dew the longest, so they colonize first, and once one roof on a street is covered the spores blow onto the next. That is why whole blocks around Brandywine Hundred seem to streak in the same season.

What a Roof Soft Wash Covers
- A low-pressure treatment that saturates and kills the algae, moss, and lichen.
- Extra attention to shaded north slopes and valleys where growth starts.
- Protection for gutters, downspouts, and the landscaping below.
- A finish that keeps streaks gone far longer than a rinse alone.

Frequently Asked Questions
Is soft washing safe for my shingles?
Yes. Low-pressure soft washing is the method recommended by shingle manufacturers. High pressure, by contrast, strips granules and can void your warranty.
How long do results last?
Because the algae is killed at the root, a treated roof usually stays clean for years. Heavily shaded roofs in Brandywine Hundred may need attention a little sooner.
Will the solution hurt my plants?
No. We pre-wet landscaping, control the rinse, and use the proper dilution so your beds and lawn are protected.
Do you serve all of North Wilmington?
Yes, including Brandywine Hundred, Bellefonte, and the 19803 and 19810 areas, plus the rest of New Castle County. Call (302) 757-9755.
How do I get a quote?
Call or text (302) 757-9755 or request a free written quote online. Most quotes come back within one business hour.