I had a canopy roof too, but got tired of it.
It was peeling, so I stripped it off.
Luckily, I still had a metal roof underneath, with only a few rust holes.
After sanding it down with a grinder, and filling the rust pinholes, and patching the a-pillars, I painted the roof with rubberized...