Skylight cleaning costs USD 240 to 700 per visit for a small residential glass roof and USD 900 to 1,800 for a commercial atrium in 2026. Annual contracts run two to four visits, so budget USD 1,000 to 7,000 a year before considering a robot.
The spread is almost entirely access, not cleaning. Two identical 40 m² skylights can differ by 4x on price depending on whether the cleaner has to build a tower or just walk out on the roof.
What drives the price of a skylight clean?
| Access method | Cost per visit (USD) | Typical size | Notes |
|---|---|---|---|
| Rooftop walk-on | 240-450 | Up to 60 m² | Flat roof, safe edge, no height kit |
| Ladder and pole | 350-650 | Up to 40 m² | Two-storey, low pitch |
| Mobile tower or scaffold | 700-1,400 | 40-120 m² | Half-day set-up, permits often needed |
| Rope access | 900-1,800 | 100 m²+ | Atrium or internal void, insurance heavy |
| Boom lift hire | 600-1,200 | Any | Plus operator, plus traffic management |
There is also a hidden line: water. Atrium skylights sit above finished floors, so the cleaner needs containment sheeting and a wet vacuum. On a recent museum job that added USD 280 to a USD 640 quote.
Why does skylight cleaning cost more than window cleaning?
Three reasons. Skylights are usually at 10 to 35 degrees of pitch, so a standard squeegee leaves water running back down the pane and the cleaner has to work top-down in short passes. The frames are usually aluminium with rubber gaskets that collect grit, and that grit has to be flushed, not wiped, or it scratches the glass. And the drip zone is the expensive part of the building.
On a pitched glass roof, expect a competent crew to cover 60 to 90 m² per day against 150 to 250 m² per day on vertical windows. That labour ratio is why the per-square-metre price is higher, and no amount of tooling changes it much.
Is a robot cheaper than a crew in 2026?
For 500 m² of skylight cleaned four times a year, a hired crew costs USD 3,600 to 7,200 annually. A skylight-rated robot costs USD 9,000 to 28,000 and runs about USD 900 to 1,400 a year in pads, filtrate and inspection. Break-even lands between year three and year six for the cheaper units, and later for the heavy ones.
That is not a slam dunk, and anyone telling you a robot pays back in one year is selling. The honest case for the robot is consistency, not savings. Glass that gets cleaned monthly stays clean; glass cleaned twice a year needs a chemical pre-wash every visit, which is where the crew cost actually creeps.
What changes the annual number most?
- Access. Moving from scaffold to rooftop walk-on can cut a visit price by 60 percent. Fix access before you buy equipment.
- Tree cover. A skylight under a lime tree needs four visits, not two. Sap is harder than dust.
- Seal condition. Every failed gasket lets dirty water into the frame and back onto the glass on the next rain. Resealing costs USD 400-900 and saves a cleaning cycle.
- Contract structure. Annual contracts priced per visit beat ad-hoc bookings by 15-25 percent, and they get you the same crew, which matters because unfamiliar crews break the corner details.
If you are weighing a machine buy, our iGLASSBOT W120-P review covers a smaller unit that suits low-rise glass roofs, and the review archive lists the rest with the access assumptions attached.
Should you clean a skylight yourself in 2026?
On a single-storey extension with a walkable roof and a 2 m pane, yes. A pole with a microfibre head and a demineralised water spray does the job for about USD 90 in kit, and that number beats every other option. The moment you need a ladder above ground level, or the pane sits over a void, the calculation changes completely and insurance decides for you.
One risk worth naming: falling glass. A thermally toughened skylight that has been scratched by a previous cleaner’s brush can shatter spontaneously, and no cleaner admires that. Ask for a visual check of the glass before every visit, and put it in writing in the contract.
How often should a glass roof be cleaned?
Two to four times a year in most temperate climates. The pattern that works is early spring before pollen, midsummer if the roof collects leaf litter, and late autumn after the trees drop. Coastal sites with salt exposure need a fourth visit, and sites under trees need five.
Frequency interacts with cost more than any other variable. A roof cleaned twice a year needs a chemical pre-wash on every visit, which adds 25 to 40 percent to the labour. Four visits with water only often costs about the same as two visits with heavy chemistry, and the glass lasts longer.
Does insurance cover a robot cleaning a skylight?
Sometimes, and the policy wording matters. Most commercial public liability policies treat a roof-mounted robot as equipment, not as a person working at height, which can lower premiums. But they also exclude damage caused by water ingress unless you can show containment and a recovery tank. A dropped squeegee is covered; forty litres of dirty water through a ceiling is often not.
Two things fix it: a written method statement for water containment, and a rider naming the glass roof. Both cost almost nothing and both get refused by contractors who assume the standard policy covers them.
Key Takeaways
- Skylight cleaning runs USD 240-700 per visit for homes and USD 900-1,800 for commercial atriums in 2026.
- Access method, not cleaning skill, is the biggest price factor; scaffold can cost 60 percent more than walk-on.
- Expect 60-90 m² per day on pitched glass, roughly a third of the vertical window rate.
- A USD 9,000-28,000 robot breaks even in year three to six at four visits a year.
- Resealing failed gaskets for USD 400-900 often saves an entire cleaning cycle.

