I second StoneyG on the BrighTek roof. That is what our 2014 37BH has and we stay in a park where there are pine needles constantly falling on our roof. Our neighbors have a different kind of roof and getting the needle residue off ended up costing them $500 to have someone come spend hours working on it. I just get on the roof with some warm soapy car wash and a medium stiffness push brush and it comes right off. I would never want one of those super rubbery roofs like I see most of the fifth wheel and travel trailer RVs seem to have.
2014 Dynamax Trilogy 37BH
2015 Ram 3500 DRW