When it comes to maintenance, having a sunroof is basically like having another window in your car. Sunroofs, just like your windows can suffer breakage, failing gaskets (causing air and water leaks), and failing electronics. And because the sunroof is a horizontal surface which can harbor dirt and debris more easily, they require a bit more cleaning to stay in top shape.
If your vehicle has a sunroof, but it is in need of replacement call now and We'll Come to You. 516-913-1130