Cleaning is easily done with a medium brush and something like dish deterent. There are roof cleaning materials out at RV stores, but not really necessary. EPDM will normally last 8 to 12 years pending care and climate and if ever covered during storage. A few puckers on the roof are quite normal. And, a 2006 may not have an EPDM material, rather the newer vinyl which will last longer.
2003 Dodge HO 6 speed Laramie Dually, Jordan controller, RDS fuel tank, Air Ride 25K hitch
Carriage 36' fiver, Onan 6500, Prosine 2K inverter, 3 slides, MORyde IS and Kingpin