You can even consult a professional about fixing the roof on an RV, which will typically cost about $300 to $800. Experienced DIYers with the proper tools and safety equipment can head up to the ...