Welcome from Upstate NY. There is tons of info on this site, just use the Search box on the upper right side.
Roof repair/replacement depends on lots of things: location, maintenance, repairs, etc.
Do a little searching and reading.
Craig & Cath
2018 2902WS Rockwood Ultra Lite (with tons of Mods)
2022 F250 Lariat Super Cab, 7.3 gas w/10 Spd Xmsn
Equalizer Hitch w/4-Point Sway Control
Days camped since 2015(retirement): 1272