How to Repair an RV Roof

Procedures, Supplies and Equipment to Repair an RV Roof or Rubber Roof.

Welcome to RV Roof Repair information and resource guide. We are constantly adding new resources for you to use in repair of RV roofs and roofs built with EPDM rubber or metal and others. These solutions also apply to commercial buildings, trailers, patios, and many house boat repairs. We welcome your RV ideas and solutions too. For coating your RV rubber roof with a premium bright-white light traffic capable roof coating, we recommend RoofMate HT is a high performance Elastomeric Roof Sealant for light traffic areas available in handy 1G pails and larger. We also offer complete or partial replacement EPDM Rubber Roofs and also full EPDM Roof Kits.

RV Roof Repair Recommendations

For RV or trailer roofs and seam repairs, we recommend EternaBond. EternaBond's RoofSeal White is specially packaged for us with a White Ultra-UV resistant surface and wound in economical 50' rolls (rather than 37'). RoofSeal White can be used over all types of roofs including EPDM. UV resistance of RoofSeal White is estimated at 18 to 35 years (tested by EternaBond). RoofSeal is also available in Gray and Black. All finishes are compatible with RoofMate and AES roof coatings.

For aluminum trailer and home seam repairs, we recommend A-Seal ®. It is an aluminum faced version of RoofSeal.

For recoating a RV EPDM / rubber roof or metal trailer roof, we offer several good choices. For a light-traffic roof, we recommend Roofmate HT (high tensile). It cures harder to take light foot traffic. EPDM Primer is recommended with any EPDM coating.

For a complete or partial replacement of the EPDM roofing materials, see EPDM Rubber Roofing Materials.

EPDM Repair Kits

We now offer complete EPDM repair kits using the best products available. No need to worry about your EPDM repair project! These kits are All-in-One EPDM roof repair.

EPDM 5x5 Repair Kit, White, 45 mil EPDM 5x5 Repair Kit, Black, HD 60 mil, Heavy Duty

Tools used for EPDM Repair

Each job is different, but generally you just need to have some simple tools.

6 inch Putty Knife, Heavy Duty Polished Steel Putty Knife.

EPDM Roller

The roller is the most important tool. It is critical to "roll-in" and flow the EternaBond adhesive.

3M Scotch Bright Pad

Surfaces must be immaculately clean before applying any type of bonding agent. When preparing a surface for EPDM clean your surface use surface a 3M Scotch Bright Pad (Very Fine) for the job.

Razor Knife

A razor knife or PTFE Teflon® shears is the best tool to cut EPDM rubber. It is important to minimize jagged and rough edges on your EPDM membrane.


A scraper or joint knife is used to remove old unwanted caulking. The best tool for this is a utility blade or scraper.

EPDM Roof Repair Preparation

If oil or grease are present, remove them FIRST. When using EternaBond tape (as well as all other roof repair products), all traces of silicone sealants or waxes much be removed. Cut out any silicone caulking, then remove any silicone surface wax with a commercial automotive pre-paint silicone / wax remover.

Re-caulk any voids with a NON-SILICONE caulk in the area under which the EternaBond tapes will go. M1 sealant, a polyether sealant, is recommended. Select the sealant or caulk which best matches your roof surface material (and prior to applying the caulk/sealant into the voids, be sure to scrub seams with plastic abrasive scrubber).

clean rubber roof
EPDM rubber roof membrane cleaned before repairing or applying a primer.

Basic EPDM Surface Preparation

Brush dirt off and out from under repair area. Clean all dirt and oxidation from the roof surface. The exact method depends on roof material and type of contamination or oxidation. For small repairs to EPDM use solvent and a rag and scrub the repair area. As needed, use a 3M Scotch Bright Extra Fine Pad, or a plastic abrasive kitchen scrubber. Wipe and/or scrub until clean and you have a fresh surface. Eternaclean spray cleaner and a rag is also good to remove contamination.

Large Roof Surface Preparation

If you are re-roofing large areas you can usually power wash then aggressively scrub surface using a stiff street broom (keep scrubbing until the roof is completely white again). After drying apply EPDM Primer as per directions. Then EPDM adhesive and new EPDM membrane. Seams are best adhered with EternaBond DoubleStick. It's the best, and can be applied without pre-priming.

When applying RoofSeal over large areas it is recommended to have a minimum two inches of overlap seam(2" on each side of the repair area, using 4" tape).

EPDM Primer

Use an EPDM Primer when surfaces to be bonded are very dirty (oxidized and cannot be cleaned well). EternaPrime prepares the surface into an adherent platform for the EternaBond tape to adhere to. Also use EternaPrime if the installation temperature will be below 40 degrees F (except when using EternaBond WebSeal and One Step, which can be applied down to zero degrees F).

Use EPDM Primer prior to applying Elastomeric roof coatings, such as Roofmate HT or AES-125 over aged EPDM (but the EPDM must be cleaned and primed first).

General EPDM Repair

This section contains situations you will commonly encounter while repairing or replacing EPDM rubber roofing membrane.

damaged rv roof
RV roof damage from a viscious blow dealt by an overhead tree branch.
repaired rv roof
RoofSeal White (4"), our most popular RV roof repair product, was used to repair the damage dealt to the same RV roof.

How to Repair a Tear in EPDM

Clean the repair area. Remove any silicones. Clean surfaces as above. Apply M1 sealant to any recesses and tool to a level surface. Let caulk cure. Glue down any loose EPDM areas using M1 or EternaBond Doublestick. Add fasteners as needed to re-enforce the repair area. Let cure 24 hours. Apply EternaBond RoofSeal with two inches of overlap to either side of the repair area, covering any reinforcement fasteners used. Also popular is WebSeal reinforced EternaBond tape and EternaShield coating.

What do I do With Edge-Metal or Termination Bar and Screws?

For temporary repairs, overlap the entire surface with RoofSeal White. When replacing roof membrane, remove the screws and edge metal strip (termination bar). Replace membrane to just below the termination bar line. Under the termination bar is butyl rubber sealant, typically 1 inch or 3/4 inch wide. Replacement this sealant. When replacing screws, use a bit of M-1 sealant in the old holes. This will both seal and assure the screws will not back out. Then, run a bead of M-1 Sealant along the top edge of the termination bar. Replacement term bar can be purchased from Best Materials. Link to Detail Drawings of Membrane Edge Terminations.

How are New EPDM Lap Seams Handled When Replacing EPDM?

After adhering new EPDM down, clean the new lap seam areas with EternaClean. Cut DoubleStick seam sealant to length and apply in seam. Roll seam well to fuse sealant.

To create permanent long-life very durable seams, a secondary layer of EPDM Primer to any OLD EPDM surface where cover tape will be adhered (new EPDM just needs wipe down with cleaner). Then apply the peel and stick COVER TAPE and roll well to fuse sealant.

Preparing Wood Seam Areas for EPDM

Set any screws with protruding heads so they are flush. Clean off repair areas. Caulk any deep gaps with NP1 sealant. Apply a layer of NP1 along wood seam about 4" wide with a putty knife. Embed fiberglass reinforcement into NP1. Apply more NP1 and feather out the joint (like taping a sheet rock joint). Let NP1 cure before adding new EPDM sheet. It takes 1-3 days, depending on weather. NP1 will not cure below 50F.

Alternatively, use piece of EternaBond WebSeal. Its a peel and stick product which has reinforcing web. Set screws, clean seams, peel/stick and roll well to fuse sealant. Then you can immediately apply new EPDM roofing or make other repairs.

How to Fix a Leaky Roof-Vent, Skylight, AC Unit, or Hatch

Scrape away all old caulking. Use a plastic scrub pad or sandpaper to clean the surface. Swab with solvent and a rag. Be sure ANY silicone type materials are removed.

Seal edge using strips of RoofSeal around the flange edge to roof interface, or use M1 sealant. Also be sure and cover all screws. Overlap the vent flange to roof surface edge by about 2" in each direction. As always, be sure to thoroughly roll-in the EternaBond to seal it permanently.

Caulking and Sealing

The best material to use depends on the roof surface. For sealing aluminum to rubber / EPDM roofs we recommend M-1 sealant. This is a premium high-performance materials designed for this application. The materials will work on ALL roof surfaces.

For setting a new vent/hatch/skylight to a fiberglass roof surface we suggest SB-140 butyl caulking under the flange. This sealant adheres very well, and creates a long-term waterproof seal between the base and roof, but can enable removal if service is needed. Its also UV resistant & paintable!

For resealing RV windows we recommend M-1 sealant or Duralink. Either has tremendous adhesion to glass and the RV and will provide many many years of trouble-free sealing.

How to Seal Around Irregular Surfaces

Clean surfaces and seal using EternaBond WebSeal. WebSeal’s unique weaved fabric backing and microsealant composition you to use the tape not only on all flat surfaces but also perfectly seal around curbs, angles, pipes and bolts, making the tape ideal for any roof-sealing application. It is especially useful for difficult details, penetrations, areas where water ponds, and even imperfect surfaces. This 30-mil tape has no memory, so it will not “spring” back to it’s original shape when it is molded to fit unusual shapes, yet it remains flexible (expands and contracts) in temperatures as low as negative 70 degrees Fahrenheit. WebSeal is designed to have a secondary surface coating over the top, EternaBond UV Protector. RoofSeal is one-step, but does not form as readily around irregular surfaces.

How to Replace a Roof Vent, Skylight or Hatch

Scrape away caulking around screws that secure the item then remove screws.

Cut away all old caulking at the metal vent-flange edge (avoiding cutting into the rubber roof). Use a putty knife to get under the vent and loosen. Carefully lift off the old vent to prevent tearing the rubber roof.

Clean the roof area under and around the opening. Fill any screw holes with caulking.

Now you have a decision. Do you want a permanent seal, or one which could be serviced in the future if needed?

Permanent Sealing Process

Remove ONE side of the non-stick backing and apply EternaBond Doublestick tape to the bottom side of the new vent flange. Press the tape into place, then roll well to seal tape to flange. (Note: If needed, you can easily "double stack" the Doublestick for sealing greater gaps). Alternatively, use Butyl Rubber Sealant SB-140 (much less expensive, yet quite good).

Remove the remaining non-stick backing from Doublestick sealing tape. Carefully Position the new vent cover over the opening and press hard into place. The Doublestick tape provides an even, permanent, watertight seal. In lieu of this, use a heavy bead of caulk/sealant under the flange.

With the vent positioned, secure it with new exterior grade screws, such as #9 Stainless Steel HWH with Sealing Washers. Tighten all screws gradually to pull the flange down evenly and seat the DoubleStick.

Finish the sealing by using strips of RoofSeal over the flange outer surface. Cover the screws and vent flange edge and roof surface 2". As always, be sure to thoroughly roll-in the EternaBond to seal it permanently.

Serviceable Sealing Process

For a seal which is temporary or can be more easily removed in the future, use butyl sealing tape under the flange following the above procedure for DoubleStick. Form a good sized bead mid-way around the bottom of the vent flange in the screw hole area. Place the vent. Move the vent around a bit to seat the vent-to-flange putty to the roof surface. (Note: Butyl Sealing Tape forms an air-tight, but not a long-term water tight seal).

With the vent positioned, secure it with new exterior grade screws, such as #9 SS HWH W/NEO SEALING WASHER. Tighten all screws gradually to pull the flange down evenly and seat the tape.

After screws are installed, caulk the outer edge of flange-to-roof interface and screw tops with M1 caulk/sealant. OR, seal edge using strips of RoofSeal around the flange edge to roof interface, or use M1 sealant. Also be sure and cover all screws. Overlap the vent flange to roof surface edge by about 2" in each direction. As always, be sure to thoroughly roll-in the EternaBond to seal it permanently.

How to Coat an RV EPDM Roof

Before coating or recoating your RV EPDM roof you need to check and repair all water leaks in addition to cleaning the roof. The entire coating process may take up to a week considering cure times for multiple coats.

Roof Coatings
Old RV roof with worn out coating.
RV Roof Coatings
This is the same RV roof pictured above. It has been recoated and will now reflect UV rays and prevent water leaks and damage.

Repairing Old EPDM Seams Before Recoating

Clean repair areas. Remove all silicones or old coatings. Stick down any lifted areas using EternaBond DoubleStick sealant (no cure) or M1 Sealant (which must cure). Then apply WebSeal, 4 inch.

Before applying a coating to EPDM roof, an EPDM primer is recommended. Apply an EPDM primer in a thin layer. Let cure (about 30 minutes). Apply EPDM roof coating, such as RoofMate HT (which will take light foot traffic), or AES-125 epoxy coating (which is very long lasting). Two coatings are required.

Basic Repair Process

This is the basic process for coating or recoating an EPDM roof.


Repair water leaks using the techniques mentions in this article. Spot clean before repairing the roof.


Use a 1:3 bleach/water mixture applied with a stiff street broom or scrubber on other tough stains and mildew. Try TSP and water if the bleach does not perform. Or use EternaClean cleaner and a rag on oily and greasy areas. Afterwards power-wash the roof and let it dry thoroughly.


Apply an EPDM roofing primer as per manufacturers instructions.


Open the can and remove any skin at the surface. Stir with a paint stick for 4 to 5 minutes, or with a power mixer. Apply the first coat with a 3/4" nap roller at rate as specified by the manufacturer. Let it cure as required, approximately 1 to 3 days depending on the temperature. Apply a second coat in the same manner, except this time roll in the opposite direction.

RV Roof Re-Coating Options

We recommend a light gray or tan color. Typically gray and tan colors hide dirt, look better, and last longer than white coatings.

RoofMate HT (Light Traffic)

RoofMate HT is a high performance elastomeric Acrylic roof coating with both a High-Tensile and high elongation. Non-Flammable. Easy, roll-on application. Quick curing. Suitable for about 6 years before recoat. Prime before using.

Ultra Shield

Ultra Shield is also an elastomeric acrylic roof coating with an attractive performance and cost effective. Easy to apply (roll-on). Quick cure. Non-flammable. Comes in several standard colors. Not traffic grade. Suitable for about 5 years before recoat. Prime before using.

AES-125 Epoxy Coating

AES-125 is a 2-part elastomeric, waterproofing grade, very long-lasting coating. Non-chalking. Requires practice to use. Not traffic grade. White color can yellow over time.

EPDM Rubber Coatings

Liquid rubber and EPDM in a 2-part solvent base. Highest cost. Lower elongation, Not oil resistant. Flammable when uncured. The most difficult to work with. Not recommended for foot traffic areas.

EternaBond Information

Popular EternaBond leak repair products include RoofSeal, WebSeal and AlumiBond / A-Seal. These are the finest available, easy to use and provide easy yet permanent solutions for roof leak repairs and emergency repairs on all types of roofs, underlayment repairs, RV roof repairs, gutter seams, and other types of waterproofing repairs.

EternaBond RoofSeal White
Click here for a listing of all EternaBond RoofSeal White products.

What is EternaBond Tape?

EternaBond Leak Repair Tape is one the most aggressive adhesives available. EternaBond is manufactured from specially formulated elastomeric resins (MicroSealants) bonded to woven, aluminum, or mixed polymers for maximum conformability. These materials are prefabricated to provide uniform thickness and will expand/contract within normal ambient thermal conditions without ever hardening or losing its adhesive qualities. EternaBond is perfect for surfaces like rubber, fiberglass, metal and even polyethylene and is now available in many convenient sizes.

What Makes EternaBond Different?

Most repair products fall into one of three categories: a material with a glue applied to its surface (like duct tape), a gum material that lacks adhesive aggressiveness, or a liquid that you pour and spread.

EternaBond repair tapes have no glue or solvents because EternaBond IS the glue/sealant. The highly aggressive adhesive is extruded through a die, creating the tape shape needed for easy repairs. One side is laminated to a strong backing material and a release liner is applied on the other side.

Is EternaBond Hard to Install?

Installing EternaBond is as easy as putting on a piece of tape! EternaBond requires no glue, mixing, or caulking. For quick, emergency repairs EternaBond usually will not require cleaning (although they recommend the repair to an unclean surface be checked at a later date for proper adhesion) and in many situations, EternaBond can be installed underwater. DO NOT INSTALL OVER SILICONE.

How UV Resistant is EternaBond?

In UV testing, EternaBond was subjected to a 4000 Hour QUV Weather-O-meter Test with UV Light UVA 340 in the presence of humidity. Under these grueling conditions EternaBond lost only 2.8% of it's flexibility for each 1000 hours of exposure, while gaining 11.8% in tensile yield (strength) per 1000 hours of exposure. This extrapolates to an expected exposed life of 18 - 35 years. Technically speaking, any product that will last 18 - 35 years exposed to the weather is "environmentally stable".

Will EternaBond Products Stick Directly to Wood?

Yes. Be sure to "roll-in" product, like on other applications.

Can I do my Entire Roof with RoofSeal Tape?

Yes. EternaBond RoofSeal White is available in widths up to 36". You simply lay down overlapping strips to cover the roof (and using the pre-cleaning and post roll-in processes). Full sheets of replacement EPDM is less expensive and much more durable.

Can RoofSeal Tape Withstand Foot Traffic?

No. The outside white layer is not traffic grade. You should use EPDM Coverstrip tape for traffic area repairs. We suggest application of high-traffic roof walkway pads in the traffic areas.

Avoiding Dirt Collection Along Visible Edges of Coverstrip Tape

We recommend running a thin bead of M-1 sealant along the visible tape edge (just enough to cover the exposed EternaBond adhesive at the edge).

EternaBond's Warranty

EternaBond provide a 10-year limited warranty. Click here for the details: EternaBond Warranty.

Types of RV Roofs

RV Roofs can be: EPDM, TPO, Metal, or Fiberglass. EPDM (available in black or white) and TPO are the most common types of RV roofs.

Best Materials has everything you need to repair your EPDM Roof.

What is EPDM?

EPDM is synthesized from ethylene, propylene and Diene Monomer. EPDM is a highly flexible and stable material. EPDM creates the binder for the final product, vulcanized EPDM mixed rubber, which contains carbon black, antioxidants, antioxidants, oils, and curing agents. The oils are added to act was plasticizers and low temperature flexibility. Over time, the oils can deplete and the EPDM sheet will shrink. This is one of the primary aging factors.

EPDM is not resistant to oil or many solvents. Roof repair products must be compatible with EPDM and many are not (tar, bitumen, and high solvent content products can attack and decompose EPDM).

EternaBond's unique adhesive system has solvent or petroleum products. It is 100% compatible with EPDM and all other roofing materials. For a final coating, Roofmate HT is excellent. It has good wear resistance, and is solvent free so that it can be used directly over EPDM (EPDM Primer recommended).

What is TPO?

Thermoplastic polyolefin (TPO) roofing was introduced to the RV industry in about 1994. It has a glossy white surface. TPO sheeting claims to provide tear and puncture resistance 20 to 50 percent higher than un-reinforced EPDM rubber (depending on the material thickness - Best Materials). The material offers excellent UV protection, will not retain odors and is resistant to rot. It is easily melted or burned. This is the quickest method to identify it. Cleaning TPO can be done with a membrane cleaner and a soft nylon brush or sponge.

Show More Popular Products and Suppliers:

Popular Products and Pages:

Access Panels, Adhesives, Backer Rod, Brads Butyl Rubber, Caulk & Sealants, Caulk Guns, Caulking Gun Accessories, Caulk Gun, Bulk, Chem Curbs, Chinking, Coil Roofing Nails, Concrete Anchors, Concrete Products, Concrete Repair, Concrete Stain & Sealer, Confined Space Rescue, Deck Coatings, Deck Hardware, Diamond Saw Blades, Drains, Drains-Balcony, Drain Downspouts / Nozzles, Roof Drain Domes, Drains New-Roof, Drains-Retrofit / Reroof, Electric Hot Air Welders, Electric Service Flashings, EPDM Accessories, Eternabond, Expansion Joints, Fall Protection Kits, Fasteners, Fire Stopping Vents, Flashing Tape, Foam Roofing, Gas & Safety Cans, Generators, Grouts, Hidden, Deck Fasteners, Hot Dipped Roofing Nails, Hot Tar Kettles, Houseboat Roof/Deck Repair, Knowledgebase, Log Home Products, Lead Pipe Flashings, Lead Sheet, Lifelines-Retractables, Magnetic Hammers, Metal Roofing, Miami-Dade Nails, Mortars, Narrow Crown Stainless, Staples, NP1, Polyurethane Foam, Pipe Flashings, Pipe Supports, Power Tools & Accessories, Propane Hot Air Welders, Propane Regulators, Propane Torches, PVC Roofing, Retrofit Pipe Flashings, Rex Synfelt, Rigging/Lifting Hardware, Rivets, Rivets- Stainless, Roof Anchors, Roof Equipment Hatch, Roof Smoke Vents, Roof Hatch, Roof Leak Repair, Roof Paints & Coatings, Roof Repair Materials, Roof Screws, Roofing Fasteners, Roofing Nails, Rooftop Electrical Flashings, Rope, RV & Trailer Roof Repair, RV Roof Replacement, Safety Rail Systems, Saw Blades, Sealants, Sealing Washers, Snow Guards, Spray Polyurethane Foam, Stinger, Stainless Nails/Fasteners, Tarps, TPO Accessories, Underlayments, Vents, Roof Vents, Video Movies, Waterproofing Products, Window Flashing Tape, Wood Deck Hardware, Zinc Sheet

Popular Suppliers Include:

ACRO, Active Ventilation, AES Epoxies, AES Raptor, AJC, Albion, Alcoa/Marson, All Line, Alpha ProTech, American Sealants, Applied Technologies, ASI Products, Attic Breeze, Aztec Washer, Babcock- Davis, BAK Welders, BASF, Berger, Berry Plastics, Biltrite, Brentwood, Brewer, CEP, Chem Link, Cleasby, CME Manufacturing, CPR, Deks, Dow, Eagle, EagleView, Erin Rope, ES Products, Eternabond, Everhard, Falltech, Flame Engineering, Flashco, Foxy, Franklin / Titebond, Fry Reglet, Greenstreak, GSSI, Guardian, Harpster, HY-C, Interwrap, ITP, ITW, Jaaco, JL Industries, Josam, Karnak, Levis, LionGuard, LSP, Lucas, Luco, Makita, Marathon, Marshalltown, Maze Nails, MEC, MFM, Miro, MM Products, National Nail, Natural Light, Newborn, OMG, Pam Fasteners, Pearl, Polar Blox, Polycoat, Portals Plus, Powers Fasteners, Prime Source, ProTech, Protecto Wrap, Pylex, Quarrix, QuickMount, RHH Foam, Robetex, Roofmaster, RoofTop Products, Senco, SFS Intec, Sievert, Simpson Strong-Tie, Smith, Sno Gem, Solomon, Sonneborn, Steelhead, SunRise Solar, Sunset, Super Anchor, Surebond, Swan Secure, TRA, Trufast, United / Quest, Vulcan, Wade, Watts, Weatherbond, Werner, Western Colloid, Winco, Zurn

International Shipping and
same day shipping on most orders placed by 1pm MST.


6:30 am - 4:00 pm (MST)
Monday - Friday
Or e-mail us:

A CSG Group Company

Shop with
Peace of Mind!