I had slide out awnings installed to keep debris off my slides. Before I had them installed I used to climb up on the roof and inspect the slides for any debris before I retracted them. An added benefit is the hep keep the slide a little cooler when the sun beats on the TT.