Most likely causes (in order of likelihood)

  1. Front and rear roof seams — where the roof membrane meets the front and rear caps. The single most common leak location.
  2. Around vents and skylights — bathroom fan, kitchen vent, plumbing vents.
  3. Around the air conditioner gasket — the foam gasket between the AC and roof compresses over time.
  4. Around the refrigerator vent on the roof.
  5. Antenna and satellite mounts.
  6. Solar panel mounting brackets and wire entry points.
  7. Slide-out seals (technically not roof but often misdiagnosed as roof leaks).
  8. Punctures from low branches, hail, or dropped tools.

Diagnostic steps (in order, free/cheap before expensive)

  1. Start inside. Identify the exact location of any water stain, soft spot, or bubble in the ceiling. Note the position relative to nearby fixtures (vents, AC, etc.).
  2. Go up on the roof safely. Use a sturdy ladder and walk only on supported areas — never directly on a vent or skylight.
  3. Inspect every seam, sealant joint, and penetration uphill from the interior stain. Water flows along rafters before dripping, so the entry is rarely directly above the stain.
  4. Look for cracked, peeling, missing, or chalky Dicor (or equivalent) sealant. Any gap larger than a hairline is suspect.
  5. Check the foam gasket under the AC by pressing down on the AC cover — if it rocks or shifts noticeably, the gasket has compressed and is allowing leakage.
  6. Inspect the front and rear caps and corner seams thoroughly. These flex the most during travel and fail first.
  7. If no obvious failure is visible, water test with a garden hose. Start at the rear of the roof and work forward, running water for 5+ minutes at each suspected area while a second person watches inside for new drips. This is slow but definitive.
  8. Once located, clean the area thoroughly with isopropyl alcohol, then reseal with the correct product: Dicor self-leveling lap sealant for horizontal surfaces, Dicor non-leveling for vertical surfaces. Never use silicone caulk on an RV roof — it cannot be sealed over and will fail.

DIY vs. call a tech

100% DIY for inspection. Resealing is also DIY — Dicor is forgiving and easy to apply. Full membrane replacement is tech-level. If you find soft spots in the roof decking when walking on it, you have water damage that may require structural repair.