Premium skylight cleaning by the family-run crew SFV, LA & Ventura homeowners trust. The right method for every surface, guaranteed.
Thanks, we got it. A member of the WashPro crew will reach out shortly with your free estimate.
Or Call Us NowWashPro SFV provides professional skylight cleaning for homes across Los Angeles County and Ventura County. We clean glass skylights, acrylic domes and roof lanterns from the roof, using seal-safe methods that restore light transmission without stressing the flashing, gaskets and seals that keep your ceiling dry. Most homeowners are shocked by the difference. A skylight dims so gradually that you stop noticing the gray film overhead, then one cleaning and the room reads brighter at noon and warmer at sunset.
Every skylight visit covers the full unit, not just the lens:
Skylights are a niche job that most window companies skip because the work happens on the roof, not from a ladder at the wall. We are on roofs every day. That is exactly why homeowners fold skylights into our window cleaning visits, and why we treat them as a craft of their own rather than an afterthought.
A skylight lives a harder life than any vertical window on your home. It sits flat or nearly flat, so everything the Southern California sky drops lands on it and stays. Marine layer mist rolls in overnight, beads on the lens, then the afternoon sun bakes it off and leaves the minerals behind. Repeat that cycle a few hundred mornings a year and you get a chalky haze that scatters light instead of passing it.
Add the rest of the local mix. Santa Ana winds carry fine dust that settles into a film. Smog residue bonds to warm glass. Roof grit and tile sediment wash across the lens with every rain. Near the coast, salt spray etches in if it is left to sit. Inland, sprinkler overspray and hard tap water leave white spotting that ordinary glass cleaner will not touch. The result is the same everywhere from Malibu to Simi Valley: a skylight that quietly loses its job, which is light.
Vertical windows shed most of this with gravity and the occasional rain. Skylights cannot. That is why a skylight that has never been professionally cleaned often looks frosted, and why mineral removal alone can make a room feel like someone turned on another lamp. The same chemistry behind our approach to hard water stains on windows applies overhead, with one big difference: everything happens on a roof, around seals you cannot afford to damage.
The fastest way to ruin a skylight is to clean it like a driveway. We never put pressure on a skylight, and never at the flashing or seals. Pressurized water finds the one path past a gasket that gravity never would, and suddenly a cleaning becomes a ceiling repair. Everything we do up there is low pressure by design: soft brushes, purified water, controlled rinses that flow the way rain does.
Tempered glass takes a deeper restoration. We wash the lens with purified water and a soft brush, then treat mineral deposits with a dedicated hard-water dissolver and polish, worked by hand. That step is what restores real light transmission, because the haze on most SoCal skylights is mineral scale, not dirt. The lens rinses spot-free and the frame gets wiped down, not just splashed.
Domes are a different animal. Abrasives craze acrylic, leaving a permanent web of micro-cracks that turns the dome milky in direct sun, and harsh solvents do the same damage chemically. So domes get a gentler protocol: plenty of water first to float the grit off, a pH-neutral wash with a soft mitt, and a thorough rinse. No scrub pads, no razor blades, no ammonia products, ever. Knowing which protocol your skylight needs before anything touches it is most of the skill.

Roof access is the other half of the job. Our technicians work on tile, shingle and flat roofs daily, with soft-soled footwear and walk paths that protect the roofing as much as the skylight. It is the same care we bring to tile roof cleaning, applied to a few square feet of glass that happens to be the brightest thing in your house.
Skylight cleaning is most affordable as an add-on. Bundled with a window or solar visit, most skylights add roughly $15 to $40 each. A standalone skylight appointment typically lands between $150 and $400 for most homes. Your exact quote is free and usually same day.
Because every roof and every skylight is different, we quote each home individually. These are the factors that actually move the number:
| Factor | Why It Moves The Price |
|---|---|
| Number of skylights | Per-unit cost drops as the count goes up, since the roof setup happens once |
| Glass vs acrylic | Mineral restoration on glass takes longer; domes need the slower, gentler protocol |
| Roof pitch and material | Steep or fragile roofs require more rigging time and more careful footwork |
| Mineral buildup | Years of baked-on scale takes multiple treatment passes to dissolve safely |
| Interior-side access | Reachable interior lenses and light shafts add time but finish the job properly |
| Bundled vs standalone | Adding skylights to a scheduled visit skips a second trip charge entirely |
The honest play: bundle. Skylights are usually cleaned alongside our window or solar panel cleaning visits, since the crew is already staged on your roof with purified water on board. Tell us what is up there and we will price it exactly, free, with zero pressure. Call or text 747-202-3622 or request a fast quote.
We do not repair skylights, detect leaks or recaulk. We clean them properly and report honestly, which is exactly what you want from the crew on your roof.

The proof is public. WashPro SFV holds reputation for consistent, careful work, fully licensed and insured, family owned and operated out of the San Fernando Valley. Same crew every visit, so the technician on your roof next spring already knows your skylights. Read what your neighbors say on our reviews page.
One crew, two counties. We clean skylights everywhere we wash windows and roofs, across Los Angeles County and Ventura County.
Most skylight jobs ride along with another service. While the crew is on site, knock out the rest.
Call, text or send the form. We'll get right back to you with a free, no-pressure estimate, anywhere in Los Angeles or Ventura County.
Thanks, we got it. A member of the WashPro crew will reach out shortly with your free estimate.
Or Call Us Now