New roof takes a half hour to do on your own, its a doddle. I've had mine on and off numerous times.
I do need to paint mine too as it looks ****. Don't take it to gemms to do simple things, I'm sure there is a local bod or two who can give you a hand for a brew