Rubber roof leaks are difficult to diagnose, can be costly to repair, and worst of all – most residential roofers have no clue about fixing them! In this guide, I will teach you how to repair your EPDM Rubber Roof (or a PVC / TPO low-slope membrane), in just one weekend, all by yourself, for less than $230-280.
Note: In this guide, I will refer to “DIY EPDM Repair Kit”, which is a set of tools and materials designed specifically for DIY flat roof repairs. You can buy it on Amazon or on a website referenced below. I am the seller and I have put this kit together based on over 10 years of experience repairing EPDM roofs.
You can also get similar materials and tools in select Home Depot / Lowe’s stores, or a roofing supply store (if they sell to you).
I will also reference those sources as well. I want to mention that if you buy the tools and materials separately, it will cost you more that getting the kit on Amazon.
Table of contents
- Why you should do it yourself – Why should you bother with it in the first place and not just hire a roofer.
- Materials and Tools – don’t know what you will need? Here is a complete list of all the supplies.
- How to Fix a Rubber Roof Yourself – If you want to know “how to do it” and skip the intro (why, how much, where to buy, etc) – go directly there.
- Where to buy – find out where you can purchase materials, tools and accessories needed for the repair – online and local.
- Rubber Roof Repair KIT – a complete set of materials and tools needed for the job. Costs $229 or $279 and is shipped to your door for free. Designed by Leo the Roofer.
Why you should fix the rubber roof yourself?
Reason #1 – You can do it, and it’s not that difficult!
Reason #2 – You will feel good about the work you did, and can brag to your friends!
Reason #3 – You will save a bunch of money (I estimate you will save at least $200-300).
Reason #4 – It should only take 3-5 hours of your time (you will “earn” at least $50 / hour).
A Word of Caution – if you do not feel comfortable doing this yourself, you should not do it! If you open up a roof and can’t put it back together, and it starts to rain – guess what? The roof will leak, and probably more than it did before.
BUT … I am a firm believer that most people who are in the least bit handy, can do this, and do a pretty good job!
Most important reason: This is YOUR roof, and you care much more than any roofer out there, that it stops leaking!
Bonus reason: Nobody ever showed me how to repair or install a flat roof (I was trained to install metal and PVC roofing).
So when I needed to do my first EPDM repair, I went to Youtube and watched this video. Everything else was practice and experimentation. And guess what – my first repair never leaked! I even called the homeowner a few years later to ask how my patch was doing 🙂
Here are examples of repairs that I did:
How much contractors charge to fix rubber roofs, and why you DON’T need a roofer:
Before we begin, I would like to compare costs of hiring a contractor VS doing this repair yourself.
In my experience, a typical residential repair starts at $400 and can be as much as couple of thousand. For 400 bucks you usually get a couple of patches done. If the job is more involved, you are looking at $500-800.
Commercial repairs start at $750. Commercial can be anything from a small convenience store / gas station roof to an office / apartment building, or a strip mall. Typical cost for a commercial repair is $1200, if you do not have a maintenance contract.
Another thing I NEED to mention – most residential and some commercial roofers have no idea how to properly install or repair EPDM or any flat roof for that matter. They usually specialize in shingles, and do an odd porch once in a blue moon. But to properly diagnose and repair a flat roof, you need an good roof mechanic (commercial roofer) with years of experience. These guys charge a lot more than $400 for a repair.
Here is an example of how a commercial roof failed in 3 years:
What you will need – Materials and Tools:
You will need the following materials:
- EPDM Patches – 2-6 pcs.
- Uncured flashing material – this is for patching around pipes, corners, chimneys / skylights / hatches.
- Weathered membrane cleaner – this liquid is used to dissolve and remove residue off the roof, which cannot be washed off by water.
- EPDM Primer or glue -this is used to adhere patches and flashing to rubber membrane.
- Lap caulk / sealant – used to seal the edges of a patch
Note – we do not use and do not recommend the use of EPDM Glue, because it is an older and not very efficient method. We use and recommend EPDM Peel and Stick flashing + EPDM Primer method. Peel and Stick has better adhesion properties, holds better and longer than “black glue”. In our kit, we only use Peel and Stick materials.
You will also need the following tools and supplies:
- Silicone or Steel roller – used to apply a patch to the roof.
- Scissors – for cutting flashing to the right size and trimming corners off patches.
- Paintbrush – used to apply primer / glue
- Rags – for cleaning patch area.
- Scraper – needed to remove dirt / old caulk and other thick settlements off the old membrane
- Nitrile gloves – these are to protect your skin from irritation. Nitrile is not dissolved by chemicals used on EPDM roofs. We do not recommend vinyl / latex gloves for this.
- Caulking gun – used to apply lap sealant.
- Ladder – needed to get up on the roof. If you have a hatch or other means of access, you do not need ladder. I use a painter’s telescoping ladder – it is VERY compact, relatively light, not super expensive, and can be used for MANY projects around the house
Some of these tools you should already have, and others you can buy separately. Below we list multiple sources where you can purchase above materials – see our where to buy section.
Optionally you can purchase a complete KIT that include all the materials and tools needed to fix a rubber roof. See our DIY Repair KIT section for more info.
How to repair an EPDM Flat Roof – step by step instructions:
The most essential part of the job is proper preparation. We recommend that you do the work when outside temperature is 40 degrees or higher. In lower temperatures, the EPDM primer may not cure properly. It is however possible to fix rubber roofs even in the winter, if needed, and we will show you how to do it below.
Another important aspect – your roof must be dry when you do the repair. Patches and flashing material will not adhere properly to a wet surface. You can use a hair drier to spot-dry your patch area.
1) Finding leaks:
To stop the leak, you need to first find it. Most leaks on rubber roofs happen in certain spots – low water pooling areas, loose seams, on corners of chimneys / skylights. Also, sometimes there are holes in the roof that you will need to find.
If you have water pooling on your roof, and there is a seam / overlap going through that area, chances are you have a leak there. If your skylight or chimney leaks, check the corner flashings.
2) Clean the surface:
You should sweep all loose debris off the patch area – 5 to 10 feet away. This includes branches, leafs, sand / dirt / dust.
Scrape off old sealant, if present. Remove old peeling patches.
Next, take a bucket of warm water and wash the surface where you will be applying the patch, going at least 18″ away for the “hole” or seam void. Use a scraper if necessary, but try not to rip / damage the roof surface. Use rags or a heavy brush to remove dirt. Repeat the process as necessary, until the surface is clean, and let it air dry. If you need to speed up the drying, use a hair drier or a heat gun.
Once you removed all loose debris and dirt off the repair area, you will need to use a clean rag and EPDM Weathered Membrane Cleaner (included in our kit) to wash the surface once more. This will remove chalk and further clean the surface, getting it ready for the application of the EPDM Primer.
3) Apply EPDM Primer
The next crucial step to effectively fix your leaks is to apply EPDM Primer. This and next steps are the most important part of the repair, because if you don’t apply primer properly, the patch WILL NOT stick! EPDM Primer activates a special chemical in the Peel and Stick flashing, to ensure good adhesion.
1) Using a paintbrush, apply a thick coat of primer with the hole in the center. Go at least 2-3″ outside of the patch dimension (on each side). If your patch is 6×6″, your primer should be applied to an area that is 10×10″ to 12×12″. This is done so you can move / reposition the patch as needed, and that the entire surface of the patch will be applied to the primed area.
2) Allow primer to dry for at least a couple of minutes. When you think the primer is dry, do a “tack and pull” test.
Put your finger on the outer edge of the primed area and pull it back – if primer is still wet (sticks to your finger) it MUST dry more. Wait another minute and repeat the test. Make sure primer is dry and does not stick to your finger. Do this until you are absolutely certain that primer is dry.
The above 3 steps are the same for any type of patching. Below, we will discuss patching a field hole where there is a hole in the membrane (easy), patching an outside corner of a chimney / skylight (difficult), and patching seam voids.
Patching a field hole in a rubber roof
As you can see in the images above, the hole is in the “field”, meaning leaks are caused by the hole itself, and not by seams or patch work coming off. This is the easiest type of repair.
In fact, if this is the only type of “leak” that you have on your roof, and there are only 3-5 of these, you may not even need our KIT. ou can get away with much less expensive hole patch kits that cost $16-20. You can even use rubbing alcohol instead of EPDM cleaner for a small job like this. However, if you have many holes and some outside corner flashing that needs to be repaired, the “cheap” kits will not work for you.
1) To apply a patch to a field hole, make sure that your patch is at least 6×6″ for a pea-sized hole. For large holes you will need at least 3″ overlap on each side.
2) Once the surface is cleaned and primed, take your patch and trim corners if necessary (all patches must have rounded corners, to last a long time). Next, remove half of release paper and fold it back. Half of your adhesive surface is now exposed. Try not to touch this surface.
3) Place the patch with half of released tape folded, over the hole, making sure the hole is in the center of the patch. Press the patch down firmly with your fingers, and avoid any air bubbles.
4) Next, remove the remaining release paper, and press firmly with your palm on the remaining half of the patch. Slide your hand from the center out, making sure there are no air bubbles.
5) Now that the patch is down, use a silicone roller to compress the patch with the roof – do a forward and back motion, sliding the roller from one edge of the patch to the other.
6) Using a caulking gun and a lap sealant tube, apply 1/4″ bead of lap caulk around the patch edge.
The video below will demonstrate this process in great detail. This video was taken during a winter-time rubber roof repair with light snow / drizzle. So if you are doing a cold weather or a light drizzle repair job we highly recommend you watch this.
How to patch a hole in an EPDM membrane (during winter)
As you can see from this video, it took me only 7 minutes to patch up one hole. Of course, there is setup time, but like I mentioned, patching field holes is the easiest type of rubber repairs.
Patching Outside Corners – Skylights, Chimneys, Curbs, etc.
Outside corners are much more difficult to patch correctly, if you’ve never done it. You will have to apply a patch on 2 different surfaces, there is an angle change (usually 90 degrees), and you will have to carefully stretch the UNCURED flashing to give it the correct shape.
Often, there is old flashing in the way, which you will have to remove without causing any further damages. I suggest a “practice run”, if this is your first time:
Cut a 6×6″ piece of flashing from a 10′ roll that we provide with our kits, fold back 1/2 of the release paper, position it at the corner of a dresser (with remaining release paper on the vertical side) and try to stretch the exposed material so that it molds to the horizontal part (floor).
Here is a short video on how to flash an outside corner:
Now, this video makes it look easy, but it demonstrates a new roof install. When it comes to a repair, you have to deal with OLD flashing that is already in place. Often, you also have 2 or more roof layers, which makes the roof to chimney angle more than 90 degrees. This can both simplify and complicate a repair.
If the old patch is small – 6×6″ or so, you can use a 12×12″ patch to go over it. If the existing patch is bigger than 6×6″ or you have multiple old patches, you will need to remove old flashing completely, if you want your repair to work (not leak) and to last long.
It is always best to install patches over the original membrane and to make sure there are no additional layers in between, because that complicates installation and poses risk of leaks.
Imagine you have something like this:
The repair above (7 outside corners on 2 adjacent chimneys) took me 3 hours to complete. Most of the time was used to remove old flashing materials and clean up roof surface.
Here are the steps to flash an outside corner:
1) Prepare your Patch – Use UNCURED PEEL and STICK EPDM Flashing Material
Cut a piece big enough to overlap the corner at least 4″. The ideal size for this is 9×9″ or 12×12″. However even 6×6″ or 6×9″ can be used if no old flashing is present. Round off the corners of the patch.
2) Peel back HALF release paper, fold patch in half and apply it over the vertical surface of the curb (one side for now).
Fold the patch “around the corner” – now it should be adhered to both sides of the curb, with the other half of patch folded upwards, and not touching the horizontal roof surface.
3) Remove the rest of the release paper / film. Slowly start stretching out the bottom part of the patch.
Work your way from the CENTER out. Be careful not to tear or overstretch the flashing.
As you stretch it (slowly), press down, against the HORIZONTAL surface of the roof. Make sure you do not trap any air – avoid air BUBBLES.
Press hard with your fingers into the corner, where the roof goes from Horizontal to Vertical – this is a CRITICAL part. Be sure that flashing is stretched enough, and won’t pull back.
Use your fingers or SILICONE ROLLER to get all air out, and press the patch well. Firmly roll in the bottom part of the patch.
Again, make sure you don’t create AIR BUBBLES, and work your way from the center, out. Once both vertical and horizontal parts of the patch are firmly adhered to the roof, apply 1/4″ bead of Lap Sealant all along patch edges.
That’s it – you are done! If you can do this part, you can most certainly do most other rubber roof repairs, be it pipe flashing, or some other odd thing.
The only REALLY difficult thing to do is to flash a 4×4″ railing post with a single piece of flashing! But I know how to do it [/sarcasm] 🙂
In a nutshell, this is what you need to do. I hope it makes sense, because it is a little hard to explain in words, and is best to observe. I’ve provided crucial images of each of these steps, but if it’s not enough, watch the video above, and the one below.
How to patch outside corner on a weathered (old) rubber roof
Where to buy rubber roof flashing and tools:
So the best place to go is a Roofing Supply store, but 1) they only sell to contractors, and 2) they only sell in bulk. So even if they do sell to you, you will have to buy a 100 foot roll of 6″ tape or 50 foot roll of 9″ or 12″ tape. Primer and cleaner – one gallon or more.
These flashing materials do not come in small quantities, so if you buy a “contractor pack” you will most likely have a lot of tape and flashing left, and nowhere to use it.
Other places where you can buy EPDM materials are select Home Depot stores, but these also come in bulk only, and are intended for a bigger job, such as a porch or a small to medium size roof. We calculated that you will have to spend at least $390 + tax at the Home Depot to buy everything you need for a repair.
Of course you can go to Google or Amazon and buy what you need. Let’s see how much it will cost:
Cleaner: The cheapest suitable option we found on Amazon and Google is the cleaner spray by Eternabond. This should work for EPDM roof repair, as well as patching small holes with eternabond tape (I’m not a fan of this band-aid approach).
This spray is $12.48
Primer – you need a really good primer to properly adhere EPDM patches / flashing to the roof. Firestone (probably the biggest commercial roofing manufacturer) QuickSeam primer is the real deal, and while it’s pretty expensive, it gets the job done right. This is the product I use on all my repairs!
I’ve tried other primers – both from roofing suppliers and from Amazon. They are too thin and do not stick as well as Firestone. Brands I tried and did not like include Mule-Hide, Carlisle, GenFlex (now owned by Firestone).
I also tried some of the “quick patch” brands from Amazon – Cofair and Dicor – again, too thin, and do not stick well.
A quart size can (32 oz) of Firestone Primer is $49.48.
Flashing and tapes: It’s rather hard to find the right product at the right price on Google or Amazon. The latter one has a lot of no name and no reviews products (such as this brand Anjon), which are of the unknown source and unknown quality.
9″ EPDM Flashing: This one is a 9″ x 10 feet CURED (according to product description) flashing tape, which means it CANNOT be stretched, thus cannot be used for any corner patching.
However on the product image it says “uncured”, which is confusing.
Anyway, this can be used to recover old seams or wide holes. I’m not sure about the quality, as this has only 3 reviews, which could be fake, and the manufacturer is unknown (Quick Roof is a private label).
Cost is $37.54
For a repair, you probably won’t need more that 10 feet of 6″ tape, but the minimum you can buy is 25 feet. You should get the Peel & Stick kind, and we recommend getting UNCURED flashing only, because you can use it for corner / pipe flashing as well as flat surface repairs. It does not make any sense to buy both Cured and Uncured EPDM tapes for a small job.
Best Materials sells Black EPDM Flashing Grade Tape (6 in. X 25 ft) for $41.94 + shipping.
On Amazon you can get a 50 foot roll for $72 + $10.99 shipping.
You can also get a 12″ tape, but these are expensive!
Best materials sells a 50′ roof of 12″ for $159.95 + shipping.
On Amazon you can get similar 12″ x 50′ tape for $128 +17.49 shipping
EPDM Lap Sealant / Caulk
As I mention in the how-to section, lap sealant is optional, but it is a good measure to extend the life of your patch. You can buy it for about $10 at participating Home Depot stores.
Amazon sells a Dicor lap sealant for $12.48.
Best Materials sells M-1 Sealant / Adhesive for $6.25
This is the most important tool for a quality repair job. All roofers use it, and I recommend using only the heavy duty version (not the cheap plastic roller for wall paper). I usually buy Everhard brand, but there are other similar products.
Best Materials sells one for $10.95 + shipping.
Amazon sells the same roller for $14.95
Again, I advise you to not buy the cheap plastic rollers made for wallpaper, as they WILL break when you apply enough pressure.
Why I recommend Amazon over other sources for the above materials? 1) You get free shipping on most products, if you have Prime or buy $35+ worth of stuff. 2) You can easily return products that do not work for you. Unfortunately, Amazon does not have a good selection of EPDM flashing.
As for Best Materials – I use that site every now and then. The site itself is pretty outdated and their shopping cart is “buggy”, but they have better prices than other competitors in the same field. If you want more choices in EPDM flashing tapes, I recommend searching Google for “epdm flashing tape” and click Shopping tab.
Scissors, caulking gun, gloves, rags, knife, paintbrushes, etc. Most of these you can buy locally from Ace Hardware, Home Depot, Lowe’s, etc.
I recommend using nitrile gloves to protect you hands. You can get these for $3 at Home Depot.
You will need a caulking gun for lap sealant. My favorite and the only one I recommend is sold by Lowe’s fro $13.98
Do not buy a cheap caulking gun – it will damage your hand!
Also, Home Depot sells a similar, but not as good gun also for about $15. It’s orange… But I still prefer the Lowe’s one.
Most likely you already have a ladder, but if you don’t, I recommend a Telescopic ladder for ANY homeowner. It is VERY compact, light, and easy to use – you will love it!
I got mine from Sherwin Williams paint store for $259 + tax (15.5 ft telescoping ladder – the longest they had).
Amazon sells this same ladder for $233
Target used to sell a 8.5 one for $89, but they no longer carry them in store. Online you can get it for $101, but prepare to pay high shipping, becuase it’s rather heavy. Also, the 8.5′ ladder might be too short to get to a roof, while 15.5″ works in most situations (for me at least).
Paint brushes – get the cheapest once from a dollar store or Home Depot / Lowe’s. You will not be using these again, and they are only needed to apply EPDM primer. Once you are done with them, you can toss them, so makes no sense to invest in expensive Painter’s grade brushes.
SUMMARY: While you can source all the tools and materials yourself, when you do the math, it becomes too expensive to buy every item individually. That is why I have put together a special kit that is designed to have everything you will need for a repair, and will cost less than buying all items separately.
Our Rubber Roof Repair Kit
We designed our kit based on years of experience in EPDM membrane repairs – we figured out that 95% of all repairs took us 2 hours or less, and the materials we include in a kit should work (will be enough) for most repair jobs.
The kit costs $229 for a standard package, or $279 for a larger package, needed for bigger jobs. The larger kit is currently sold only on our website, but will be soon available through Amazon.
Our kits include FREE shipping in continental US, and are shipped on the same or next business day.
What is included in our kit:
- 10 ft. of 6″ Peel and Stick Tape
- 2 ft. of 9″ Peel and Stick Tape
- FOUR 6×9″ Peel and Stick Patches
- 16 OZ can of EPDM Cleaner
- 16 OZ can of EPDM Primer
- 1 tube of EPDM Lap Sealant
- Heavy Duty Silicone Roller
- Membrane Scissors
- Primer Brushes
- Paint Can opener tool
- Cleaning Rags
- Pair of Nitrile Gloves
We also offer a Big Boss kit, which has 15 feet of 6″ flashing and 5 feet of 12″ flashing, and is designed for bigger repair jobs. Everything else is the same as in the standard kit. The Big Boss kit costs $279
Tell me how you did
Send me pictures of your repair job and tell me how you did. I what to know if this guide helped you get rid of roof leaks, how easy or difficult it was, how long it took you, where you got your materials and how much it cost you.
Use the comment section below or email me directly – leo @ roofcalc.org
Please also share this with your friends. Thanks, and Good Luck fixing your roof!
Have a roofing question or issue? Ask me anything!