RoamRight RV Service Hybrid shop + mobile RV roof repair within ~25 miles of McHenry, IL
RV Roof Repair & Leak Detection

Stop RV roof leaks before they wreck your rig.

Soft spots, stains on the ceiling, or mystery drips after a storm? RoamRight RV Service finds and fixes leaks on rubber, TPO, fiberglass, and aluminum roofs — mobile or in-shop — so you can get back to enjoying your RV instead of babysitting buckets.
Mobile & shop appointments Serving McHenry, Crystal Lake, Johnsburg, Woodstock, Cary, Fox Lake & towns within ~25 miles.

Common RV roof problems we fix

RV roofs don’t usually fail all at once. They fail at the little details: a cracked bead of sealant, a loose vent, a seam that was never rechecked after a few seasons in the sun.

  • Active leaks during or after rain
  • Soft or “spongy” spots on the roof or ceiling
  • Stains, yellowing, or bubbling on interior panels
  • Cracked or missing lap sealant around vents and AC units
  • Loose or damaged roof transitions and front/rear caps
  • Previous “bandaid” repairs that didn’t actually stop the leak

Our RV roof inspection & repair process

1. Visual and moisture inspection

We start with a full roof walk and interior check, looking for visible intrusion points and using experience (and sometimes moisture tools) to find where water is actually getting in — not just where it shows up.

2. Identify failure points

We check all common leak zones: caps, seams, vents, skylights, antennas, AC openings, ladder mounts, and any screw penetrations.

3. Repair scope options

Often we can stop the damage with targeted repairs:

  • Clean and re-seal failing seams with RV-grade sealant
  • Replace failed vents, covers, or roof components
  • Rebuild or reinforce small soft spots before they spread
  • Document existing damage for insurance or resale

When does a roof need full replacement?

Some roofs are too far gone for spot repairs. Warning signs:

  • Large areas of soft decking
  • Membrane cracking, shrinking, or separating
  • Extensive interior water damage already showing
  • Multiple past “patch” jobs with incompatible sealants

If a full replacement is the right call, we’ll explain why, outline the process, and let you decide. No scare tactics, no pressure.

Ready to get your RV roof checked?

You can call or text (815) 276-6827 or use the service request form on our homepage. Mention that you’re calling about a roof inspection or leak repair so we can prioritize weather-related issues.

We typically serve RV owners within about 25 miles of McHenry, including Crystal Lake, Johnsburg, Spring Grove, Richmond, Woodstock, Cary, Fox Lake, Round Lake, Lake in the Hills, Algonquin, Huntley, Island Lake, Wauconda, and nearby campgrounds and storage lots.