What does installation look like for a rail system?
A rail system needs a structural fixing along the roof edge or between the glazing bars, an electrical supply for the carriage, and a maintenance access route for the rail itself. On a new build this is drawn in with the facade. On an existing roof it usually means removing a course of glass, which is why retrofits are rare and expensive.
The engineering work is not the rail, it is the load path. A traversing carriage with a cleaning head puts a point load on the fixing that has to reach structural steel, not cladding. If the nearest steel is 600 mm away, the bracket grows and the cost follows.
Commissioning takes 2–4 weeks including safety testing and operator training. Budget that in; a rail system that arrives in week one and is not certified until week six is a month of labour cost with nothing to show.
What about cleaning the frame and the glass edge?
Neither a pad robot nor a tethered unit cleans the 15–30 mm strip where glass meets frame. That strip is where dust and algae collect, and on a light-coloured frame it is the first thing anybody sees from below. Plan a manual pass along the edges every second cycle, or accept that the roof will look 90% clean.
On a sloped skylight, water runs into that strip and dries there, so the deposit is harder than elsewhere on the pane. A soft brush on a short pole handles it in a couple of minutes per bay, and it is the highest-value manual task on the whole roof.
Key Takeaways
- Pitch above 30°, panes under 500 mm, or no frame lip: the suction pad robot is out.
- Setup runs roughly 30 minutes per bay against 45 minutes of cleaning on multi-bay roofs.
- Rail systems only close above about 1,500 m² of glass cleaned monthly.
- Inspect frame seals before automating — robots push water into failed butyl.
- Set a 35 °C glass surface temperature cutoff for any west-facing roof.
Machine-by-machine notes, including the ones we would not put on a roof, are on the skylight cleaning robot reviews page.
A skylight cleaning machine in 2026 comes as a suction pad robot for framed panes under 30° pitch, a tethered roof unit for glazed areas at height, or a fixed rail system for large atriums. Choose by pitch, pane size and access route — pitch above 30° and panes under 500 mm eliminate the first type immediately.
The category is small enough that most buyers only see two or three products, usually consumer window robots pressed into roof duty. That mismatch causes most of the disappointment in this market.
What are the three types actually for?
Suction pad robots, $400–6,500, hold to glass with a vacuum seal and move in a Z or N path. Right for framed skylights on homes, retail sheds and low-slope commercial roofs. They need a clear frame, a pane at least 500 mm wide, and glass under 35 °C.
Tethered roof units are the same cleaning head with a fall-protection chain and a rope or winch. They extend the working envelope to inaccessible glass and to 25–30° pitches where the operator cannot stand behind the machine. Our Lingkong K3 review covers this arrangement, including how the tether interacts with the seal.
Rail and gantry systems are fixed infrastructure. $25,000–45,000, justified above roughly 1,500 m² of glass with monthly cleaning. They win on labour and lose on capital, and they must be designed in during construction or retrofitted with structural anchors.
How do you match machine to glass in ten minutes?
Measure four things: pitch, pane width, total glass area and the distance from the roof access point to the glass. Then apply the filters. Pitch above 30° — go tethered. Panes under 500 mm — go rail or accept manual cleaning. Area under 600 m² cleaned infrequently — stay manual. Access over 20 m of carrying — the setup time will dominate and no robot helps.
Add one more: frame continuity. A skylight with a 40 mm gap between the frame and the glass is fine. A skylight where the glass sits directly on structural silicone with no lip is a problem, because the machine’s bumper has nothing to register and the edge sensor has to do all the work.
What does an operator actually do all day?
Not watch the robot. On a multi-bay roof the operator’s day is: carry, position, tether, start, walk to the next bay and prep it, return, swap pads, reposition. On a 4-bay roof we timed, cleaning time was 46 minutes per bay and setup was 31 — the machine was idle or supervised for most of it.
This is why buildings that own the machine win and buildings that hire one per project usually do not. The labour does not disappear; it reorganises.
What are the risks nobody lists?
Water ingress through the frame. A robot spraying clean water onto a skylight with a failed butyl seal will push water into the ceiling cavity, and you will find out three weeks later when a ceiling tile sags. Inspect seals quarterly before you automate the cleaning.
Glass stress. Uniform pressure from a suction robot is gentle, but a pane with an existing chip near the frame can propagate a crack under cyclic load. If a pane has visible damage within 150 mm of the edge, exclude it from the route.
And slippage at temperature. Seal rubber softens as glass heats. A machine that is fine at 9 a.m. can lose grip at 3 p.m. on a west-facing roof. Set a surface temperature cutoff and stick to it — 35 °C is a reasonable working rule.
What does installation look like for a rail system?
A rail system needs a structural fixing along the roof edge or between the glazing bars, an electrical supply for the carriage, and a maintenance access route for the rail itself. On a new build this is drawn in with the facade. On an existing roof it usually means removing a course of glass, which is why retrofits are rare and expensive.
The engineering work is not the rail, it is the load path. A traversing carriage with a cleaning head puts a point load on the fixing that has to reach structural steel, not cladding. If the nearest steel is 600 mm away, the bracket grows and the cost follows.
Commissioning takes 2–4 weeks including safety testing and operator training. Budget that in; a rail system that arrives in week one and is not certified until week six is a month of labour cost with nothing to show.
What about cleaning the frame and the glass edge?
Neither a pad robot nor a tethered unit cleans the 15–30 mm strip where glass meets frame. That strip is where dust and algae collect, and on a light-coloured frame it is the first thing anybody sees from below. Plan a manual pass along the edges every second cycle, or accept that the roof will look 90% clean.
On a sloped skylight, water runs into that strip and dries there, so the deposit is harder than elsewhere on the pane. A soft brush on a short pole handles it in a couple of minutes per bay, and it is the highest-value manual task on the whole roof.
Key Takeaways
- Pitch above 30°, panes under 500 mm, or no frame lip: the suction pad robot is out.
- Setup runs roughly 30 minutes per bay against 45 minutes of cleaning on multi-bay roofs.
- Rail systems only close above about 1,500 m² of glass cleaned monthly.
- Inspect frame seals before automating — robots push water into failed butyl.
- Set a 35 °C glass surface temperature cutoff for any west-facing roof.
Machine-by-machine notes, including the ones we would not put on a roof, are on the skylight cleaning robot reviews page.

