The roof on our 2004 Tioga is in good condition despite baking in the sun in Southern CA. We have had the seals around roof vents and AC unit checked and resealed. All types of roofs are vulnerable wherever roof items penetrate and have seals/caulking. Road shock and vibration can cause roof seals to leak so they must be checked periodically.