Roof Cleaning · Fresno & Clovis
Roof cleaning that removes streaks without the risk
Our soft wash roof cleaning removes black streaks, algae, moss and lichen from tile and shingle roofs — no high pressure, no broken tiles.

Open 7 days · 5am – 10pm
Licensed & insured · Free estimates
Roof Cleaning
Bring your roof back to life
Those dark streaks on your roof aren’t just dirt — they’re usually algae that feeds on your roofing material. Pressure washing can crack tiles and strip shingle granules. Soft washing kills the growth and rinses it off safely.
A clean roof instantly makes your whole home look newer, and it helps you spot problems before they become expensive.
What's included
- Concrete and clay tile roofs
- Asphalt shingle roofs
- Black streak and algae removal
- Moss and lichen treatment
- Low-pressure soft wash application
- Gutter and landscaping rinse
Is it time?
Signs it's time for a roof cleaning
- Black streaks running down roof tiles or shingles
- Green growth or moss on shaded sections
- Crusty lichen spots appearing on tile surfaces
- Roof looks darker than it did years ago
- Debris piling up in valleys and around vents
- Preparing to sell or refresh your curb appeal
Local know-how
Why roof cleaning matters in the Central Valley
Tile roofs are everywhere in the Valley, and they hold up well to heat, but they aren’t immune to buildup. Dust and pollen settle into the texture of concrete and clay tiles, and on shaded or north-facing slopes, algae and lichen take hold where moisture lingers after winter rains and tule fog. Homes under oaks, pines or orchard trees see more debris in the valleys, which traps moisture and feeds growth. Around Fresno and Clovis, plenty of roofs that look old are actually in decent shape and simply need a proper cleaning.
Soft wash roof cleaning focuses on treating the growth rather than blasting it. A cleaning solution is applied at low pressure so it can break down algae, moss and lichen without cracking tiles, dislodging pieces or stripping the protective granules from shingles. Thicker growth may need more time to release, and some lichen continues to loosen and fade over the following weeks as weather rinses it away. We protect landscaping, rinse gutters and nearby surfaces, and approach the roof carefully to avoid unnecessary foot traffic on tiles.
Keeping a roof clean is mostly about moisture and debris. Trimming overhanging branches lets more sun reach shaded sections and reduces the leaves and needles that collect in valleys. Keeping gutters clear helps water drain off instead of sitting along roof edges. A clean surface also makes it easier to notice cracked or slipped tiles that a roofer may want to look at. Pairing a roof wash with a house wash and gutter cleaning gives the whole exterior a consistent, fresh look from the street.
Why homeowners choose Ducky's
- Licensed & insured
- Free estimates
- 100% satisfaction guaranteed
- Open 7 days, 5am – 10pm
- Local to Fresno & Clovis
Residential & commercial
Roof Cleaning for homes & businesses
Residential
For homeowners
Your roof is a huge part of how your home looks from the street. A soft wash roof cleaning makes a dramatic difference — especially before selling.
- Tile and shingle roofs
- Pre-listing roof refresh
- Pair with house washing
Commercial
For businesses
We soft wash roofs on commercial buildings, HOAs and multi-unit properties to keep them looking maintained and professional.
- HOAs and communities
- Commercial buildings
- Multi-family properties
Why it matters
The Ducky's difference
Safe for tile & shingle
No high pressure means no cracked tiles or stripped granules.
Dramatic results
Removes the dark streaks that make roofs look old.
Spot issues early
A clean roof makes damage easier to notice.
Whole-home refresh
Pair with a house wash for a complete exterior makeover.
Our process
How our roof cleaning works
Protect the property
We pre-rinse plants and landscaping, note any fragile tiles or problem areas, and set up so overspray and runoff are managed around walls, windows and walkways.
Apply at low pressure
A cleaning solution is applied to the roof at low pressure, covering streaks, algae, moss and lichen evenly without the force that can crack tiles or strip shingle granules.
Allow dwell time
The solution is given time to work into the growth and break it down. We keep landscaping wet and watch conditions so the solution doesn’t dry on the surface too quickly.
Rinse and clean up
The roof is gently rinsed, and the gutters, walls, windows and plants below are rinsed as well. We check the results and touch up any areas that need more attention.
Our work
See the results



Pricing
What affects the cost of roof cleaning?
Every property is different, so we give every customer a free, no-pressure estimate.
Roof size
Larger roofs simply have more surface to treat and rinse, which takes more time and more cleaning solution.
Pitch and height
Steep pitches and two-story roofs require more care, safety setup and time to clean properly.
Roofing material
Concrete tile, clay tile and asphalt shingle each need a slightly different approach to clean safely and effectively.
Amount of growth
Heavy algae, thick moss or widespread lichen takes longer to treat than light streaking on a mostly clean roof.
Landscaping and access
Dense plants around the house, tight side yards, skylights or solar panels add care and time. Call us for a free estimate.
FAQ
Roof Cleaning FAQs
Don’t see your question? Give us a call — we’re happy to help.
What causes black streaks on roofs?
Most black streaks are caused by algae that grows on roofing surfaces, especially on shaded or north-facing sections.
Do you pressure wash roofs?
No. We use a soft wash method with low pressure, which is much safer for tile and shingle roofs.
Is roof washing safe for my plants?
We pre-rinse and after-rinse landscaping around the home to protect your plants.
How long does a clean roof last?
It depends on shade, trees and weather, but most roofs stay clean for a long time after a soft wash because the growth is treated, not just knocked off.
Is it safe to clean a tile roof?
Yes, when it’s done with the right method. High pressure can crack or loosen tiles, which is why we use a low-pressure soft wash instead. We also take care to limit foot traffic on the tiles. If we notice tiles that already look cracked or out of place, we’ll let you know.
Can moss and lichen come back after cleaning?
Growth can return over time, especially on shaded slopes or under trees, but treating it at the source helps slow that down compared to just knocking it off. Trimming branches, keeping gutters clear and reducing shade where possible all help keep your roof cleaner between cleanings.
Should I clean my roof before adding solar or selling?
Both are good times. Cleaning before solar goes in means the roof under the panels starts out clean, and a fresh roof makes a strong first impression in listing photos. If you already have panels, ask about solar panel cleaning so we can take care of both in one visit.
Licensed & insured
Your home and property are protected while we work.
Free estimates
Call (559) 492-0155 for a no-cost estimate.
100% satisfaction guaranteed
If something isn't right, we'll come back and make it right.
Service areas
Roof Cleaning near you
We provide soft wash roof cleaning for tile and shingle roofs in Fresno and Clovis, and serve homeowners in Madera, Sanger, Hanford, Kingsburg, Visalia and Selma.
Bundle & save time
Related services
From the blog
Helpful tips from our crew
Soft Washing vs. Pressure Washing: What's Safe for Your Home?
Soft washing and pressure washing both clean, but they’re built for very different surfaces. Here’s how each method works, which parts of your home need which, and how to avoid costly damage.
Read article
What Are Those Black Streaks on Your Roof?
Those dark streaks running down your roof usually aren’t dirt. They’re most often algae. Here’s what causes them, why they keep spreading and how to remove them safely without damaging your roof.
Read article

Fall Gutter Cleaning Checklist for Valley and Foothill Homes
Fall is the most important time to clean your gutters in the Central Valley and foothills. Use this checklist to get ready for winter rain and know which jobs to leave to a pro.
Read article
Book your roof cleaning today
Call Ducky’s today for a free estimate — we’re open 7 days a week, 5am to 10pm, across Fresno, Clovis and the Central Valley.
- Licensed & insured
- Free estimates
- 100% satisfaction guaranteed


