I have a 2012 Toyota Highlander and my sun roof is leaking where the passenger seat gets wet after washing the vehicle. I talked to a detail and auto body shop where I am waiting for my turn as it needs small paint correction and having him put on the gold package of ceramic pro and a clear bra. He also stated the drain plugs in the sun roof is clogged where he recommends to his customers that the drain plugs needs to be cleaned out once a year. With the gold package with ceramic pro, that is part of the service where I will take it in once a year as he details both interior and exterior with ceramic pro and includes cleaning the sun roof drain plugs. Hope this helps.