I didn't think much to Renovo roof dye. Too easy to get 'patches' and it is basically watered-down paint, just more expensive.
If the roof is in good nick otherwise, get some specific soft-top cleaner then some protector.
Mine isn't a G29, but a soft top is a soft top.