Moss, algae, and black streaks grow on a roof, and where your home sits in New Castle County decides which one shows up. Roofs under tree cover grow moss and algae, while roofs in open neighborhoods pick up black streaking. At T&T Powerwash, we soft wash the roof with a treatment matched to the roofing material. It kills all three, and no pressure ever touches the shingles. Call (302) 415-3285 to get the moss or streaks off your roof.
We clean five kinds of roofs, and each one gets its own mix and its own way up. Most get our SH (sodium hypochlorite) roof mix, which runs stronger than the mix we use on a house wash.

Asphalt shingle is the roof we clean most often, and it tops most homes across the county. We set the SH ratio for shingles and apply it from the ladder or from the roof itself.

Metal roofs get the same soft wash with a mix set for metal. We treat them from the ladder or the roof.

Slate gets a soft wash only, with a ratio set for the stone. We treat it from the ladder or the roof.

Tile gets a soft wash with its own mix, and we often treat it from a lift.

Cedar is wood, so it gets a two-step cleaning instead of SH alone. First comes a cleaner made with sodium metasilicate or sodium percarbonate, then an oxalic-acid brightener. We clean cedar from a lift. If there’s no way to get a lift or ladder to a cedar roof, we can’t take it on.

Heavy moss shows up most on roofs under tree cover, and you have two ways to handle it. Treatment only kills the moss the day we're there. Over the following weeks it turns white, and the rain washes it away, sometimes over a month or more. Hand removal takes the moss off the roof physically, so the roof looks right the same day. That's the better pick if you have a home showing coming up or simply need it perfect now, and it costs more than treatment only.
We'll also be straight with you about age. A roof that's 25 or more years into a 30-year life is usually shedding granules and is closer to replacement than cleaning. If yours is there, we'll tell you it needs a roofer and pass on the cleaning.
Three things set our roof cleaning apart, and you’ll see each of them on the day we’re there.

Skipping the rinse is how a roof ends up clean while the flower beds under it die. We pre-rinse your plants, bag the gutters, and rinse the shingles afterward the way ARMA guidelines call for. Plenty of crews spray SH on a roof and drive off. Protecting everything around the roof is the part we won’t skip.

Black streaking comes off the day we clean. There’s no fading over a few weeks; the streaks are gone before we pack up. Heavy moss works on a slower clock, which is why it has its own explanation above.

Every roof cleaning comes with a free gutter inspection. If yours are packed, you’ll know before paying for a full gutter cleaning. We’re already up there with the gutters bagged, so we look inside and can show you photos.
Call, text, or fill out the form. We pull up your roof on satellite and street view, and you can text us a couple of photos. Complicated roofs get an in-person look. Every quote notes that we follow ARMA guidelines.
Your quote arrives as a link you approve in one tap, and we text you dates and times. About three days out you’ll get our Six Steps to Success prep checklist, then a reminder, then a text when we’re on our way. The first job of the day starts at 9 AM, and later slots get a two-hour arrival window.
Before anyone climbs up, our lead technician walks you through exactly how your roof will be cleaned.
Gutter bags go on first to catch the runoff. Then we soak your plants and grass ahead of the treatment.
One technician treats the roof from the ladder, the roof, or a lift. One or two more stay on the ground the whole time, rinsing overspray off your plants, grass, and windows.
Once the treatment has done its work, we go back up and rinse the roof. We neutralize it when it needs it, so nothing is left sitting on the shingles. Then we pull the gutter bags and give your plants, grass, and windows a final rinse.
We show you before and after photos along with what we found in your gutters. Then we walk the property with you, and anything you notice gets handled on the spot. You can pay on site or by invoice.

We price every roof cleaning on the roof itself, and you get your exact number in a free estimate.
What moves the price:
Ways to save:

Two promises come with every roof we clean.
If we clean your roof, it stays clean for two years: asphalt, cedar, tile, or metal. That's our guarantee. Treatment-only moss jobs are covered too, once the dead moss has washed away.
If something isn't right, tell us, on the day or three days later. We'll come back out, look at it with you, and make it right where cleaning can.
A cleaned roof typically stays clean for four to five years, a bit less under tree cover. Our guarantee covers the first two. If you have the roof cleaned lightly by its tenth year, it never needs a heavy cleaning.
A standard roof takes about two to three hours. That covers the full process, from bagging the gutters to the final rinse.
No, you don’t need to be home. We work from your Six Steps to Success checklist, text you when we’re on our way, and send the invoice when we’re done. If you are home, our lead technician will walk you through the process before we start.
Your roof cleaning estimate is free, and most are done from your address and a couple of photos. Tell us whether you’re seeing moss or black streaks, and we’ll take it from there. We clean roofs on homes all over New Castle County. Call or text T&T Powerwash at (302) 415-3285 to get your quote started.