On this page
Sunroof repair at Route 66 Auto Repair in Upland handles the common failures: water dripping on the headliner, glass that will not close, a motor that grinds, and rattles over bumps. Most sunroof leaks are not the glass seal at all but clogged drain tubes. Our ASE-certified technicians test drains, tracks and the motor first, and you approve a written estimate before any panel comes down.
What are the signs of a sunroof problem?
- Water stains on the headliner, pillars or front carpet after a wash
- Glass that stops partway, reverses or will not close
- Grinding or clicking from the roof when the switch is pressed
- Wind noise or a whistle at freeway speed
- A rattle from the roof over rough pavement
- Sunshade that sticks or will not slide
Why do sunroofs leak?
A sunroof is not watertight. It sits in a tray that catches water and sends it down four small tubes, usually hidden in the pillars, to exit under the car. When dust, pollen and leaves from Upland's street trees plug those tubes, the tray overflows into the headliner.
Tracks cause the other big group of problems. Grease dries and collects grit, the glass binds, and the motor works harder until its gears strip or the safety reverse trips. Cleaning and lubing the tracks often restores smooth travel without new parts.
Our sunroof repair process
Step 1: Water test
We pour measured water into the tray and watch each drain outlet to find a blocked tube.
Step 2: Clear the drains
Blocked tubes are cleared with flexible line, never high-pressure air that can pop a tube off inside the pillar.
Step 3: Inspect tracks and motor
We run the glass, check for binding, and test the motor and switch the same way our electrical system diagnostics work does.
Step 4: Repair and reinitialize
Tracks are cleaned and lubricated or parts replaced, then the sunroof position is relearned.
What's included in sunroof repair
Included on the work order
- 01Water test of all drain tubes
- 02Drain clearing where blocked
- 03Track cleaning and inspection
- 04Motor and switch test
- 05Seal and glass height check
- 06Sunroof reinitialization where the vehicle requires it
Is sunroof repair a need-now or need-later repair?
Need now: call
- Glass stuck open, leaving the cabin exposed
- Water reaching wiring, modules or the carpet
Need later: book
- A rattle with the glass closing properly
- A slow sunshade or minor wind noise
How pricing and timing work
Drain clearing and track service are usually the smaller jobs. A failed motor, broken cable or bent track costs more and sometimes means lowering the headliner. The written estimate spells out which it is, and if we find water damage to wiring, we stop and call. The diagnostic fee is stated at the counter before testing. AAA members get 10% off parts and labor, up to $75. Timing depends on parts, and we text you if the board slips.
Aftercare after sunroof repair
Open and close the sunroof every few weeks so the tracks stay free. Wipe the seal and tray when you wash the car. If you see new water marks, bring it back and it goes to the front of the line. Water inside can also reach electrical wiring, so do not wait on leaks.


Frequently asked questions
Why does my sunroof leak only after a car wash?
Car wash jets push a lot of water into the tray at once. If a drain tube is partly clogged, it cannot keep up and water spills into the headliner. A water test usually confirms it quickly.
Can I clear sunroof drains myself?
Gentle trimmer line works on many cars. Avoid compressed air, which can pop a tube off its fitting inside the pillar and create a much worse leak behind the trim.
My sunroof closes then opens again. Why?
Many sunroofs reverse when they sense resistance, like a pinch safety. Dirty tracks or a lost position memory can trigger it. Cleaning and a relearn often fix it. For a window with a similar problem, see power window repair.
