roof vents cost around £45 each for the full it, then its just fitting them which isn't hard as its only a few screws and sealant so under £120 for the whole job if you did it yourself
The cost will almost certainly vary considerably depending on where you are. It may help therefore to put your approximate location and your caravan make and model in your profile.
I had a quote for replacing one of my roof vents a year or so ago, and as far as I remember it was around £250 - £300. In the end I did it myself for little more than a quarter of that. It wasn't that difficult, I did it all from inside the caravan, and I'm a pensioner with back problems.
Quote: Originally posted by Paul_B on 16/12/2018
I took one of mine off to reseal it and its easy enough provided you can get up ladders, youtube will show you how
I don't do ladders, but then I didn't need one. I did mine from inside. I got the step for my caravan, placed it under the hatch, and on this I was able to put my head out through the roof. By standing on the step I was able to scrape off the old sealant and position the new roof hatch. Taking it down again (it fitted through diagonally) I put sealant tape round it and placed it back on the roof. I could then refit the inner piece, securing the outer piece in place. Simple!