Likely TPO. Just keep it clean using mild detergent. Wash often to keep black streaks (on your motorhome sides) at bay.
Inspect often for signs of cracking/peeling sealer, especially around vents, A/C and seams. Seal questionable areas with a product called Dicor self-leveling lap sealant. No other maintenance is required.
Rubber roofs (TPO) typically have roughly a 12 to 15 year life... depending on care and maintenance... possibly longer if meticulously maintained.
__________________
|