Commercial & industrial onlyEst. 1982 · Clinton, IowaMon–Fri 8am–4pmDuro-Last Platinum · Top 3% nationallyEMR 0.76
Home/Commercial Roofing Services

Commercial Roof Repair & Emergency Leak Service

Permanent repairs on buildings that can't stop. Leak diagnosis and repair on occupied industrial, warehouse, restaurant, healthcare, school and municipal roofs; emergency response for active leaks. We fix the cause, not the drip.

Beckwith Commercial Roofing · Proof of performanceVerified 2026
0–2 daysTypical response to an active leak
44Years diagnosing low-slope roofs
92%Of our 2001–06 roofs still in service as of 2026
1Point of contact, start to finish

Commercial roof problems we repair


The six failures behind almost every commercial leak.

Water rarely enters where it shows up inside. We trace it to the source before we open anything.

Membrane punctures & splits

From foot traffic, dropped tools, hail and rooftop equipment service.

Failed seams

Open laps and cold welds on single-ply; alligatored seams on modified bitumen.

Flashing & penetrations

Curbs, stacks, pitch pockets and wall flashings — the most common leak sources on any roof.

Ponding & drainage

Clogged or undersized drains, sagging decks, and the membrane damage ponding causes.

Metal roof leaks

Fastener back-out, panel seam failure, rusted-through panels and failed ridge or gutter details.

Storm & wind damage

Lifted edges, displaced ballast, torn membrane. Documented for your insurance claim.

How a roof repair works


Diagnose, fix, document.

  1. Step 1

    Call

    Tell us the building, where the water is showing, and whether it is active. Most calls we take are active leaks.

  2. Step 2

    Diagnose

    We walk the roof, trace the path, and check moisture in the insulation. You get a photo report and a fixed price.

  3. Step 3

    Repair

    Permanent repair matched to the roof system. No temporary patches unless you ask for one to bridge to a replacement.

  4. Step 4

    Document

    Before/after photos and a note on anything else we saw up there.

Example roof repairs


Four roof types, four different fixes.

Examples of different repairs we do on different roof types. These are our own job photos, showcasing the importance of using the right repair solution depending on the roof type.

EPDM

Black rubber roofs. Most leaks start at drains and punctures. On older roofs, seams can start to leak due to glue and tape becoming old.

Puncture through an EPDM membraneBeforeNew EPDM patch over the puncture with sealed edgesAfter
Fire station, Davenport — membrane punctureA puncture straight through the membrane. We cleaned the area, primed the field and installed a new EPDM patch with lap sealant at every edge.
Old EPDM patch coming loose near a drain on an EPDM roofBeforeNew EPDM patch with lap sealant on an EPDM roofAfter
Insurance office, Moline — failed patchAn old EPDM patch had come loose. We removed it, cleaned the surface, primed it and installed a new EPDM patch with lap sealant.

Duro-Last PVC

Our primary system. Repairs are hot-air welded, not glued, so the fix is as strong as the original seam.

Large puncture in a Duro-Last membraneBeforePVC patch hot-air welded over the puncture on a Duro-Last roofAfter
Elementary school, Miles — membrane punctureA large 4" puncture in the membrane, likely from third-party damage. We cleaned the area and hot-air welded a PVC patch over the puncture.
Puncture in a Duro-Last membrane near a roof drainBeforeRound PVC patch hot-air welded over the puncture near the drainAfter
Manufacturing plant, Ayers — puncture at drainA puncture in the membrane near the drain — one of the most important areas of the roof, because it sees the most water. We cleaned the area and hot-air welded a PVC patch over the hole.

TPO

White single-ply that ages differently from PVC — seams and drain flashings are the usual failure points.

Failed drain flashing on a TPO roof with debonded flashing pieces around an open drainBeforeDrain area on a TPO roof cleaned, re-sealed and coated with 838 flashing gradeAfter
School, Stanwood — drain flashingFlashing around the drain had debonded and water was getting under the membrane. We deep-cleaned the area, re-sealed underneath the drain and applied 838 flashing grade over the whole area.

Metal

Standing-seam and screw-down panels. Leaks come from fasteners, boots and seams, not the panels themselves.

Cracked pipe boot with rusted fasteners on a standing-seam metal roofBeforePipe boot on a metal roof sealed with 838 flashing gradeAfter
Office building, Cedar Rapids — pipe bootThe rubber pipe boot had cracked and the fasteners holding it had rusted. We cleaned the boot and base and sealed the whole assembly with 838 flashing grade.

Testimonials from our customers


“Beckwith responded within hours of requesting a service call for roof leak. James, roof technician, explained what he found and repaired in layman’s terms. Appreciated the quick service.”
Zion Office
Google review
“Matt was here right on time and made a quick repair. Great service is always the result from Team Beckwith.”
Tim Hartsock
Google review
“The technician was very helpful and friendly. Jamie worked fast at making the repair and was very professional.”
Jamie Brookhart
Google review

Commercial Roof Repair Questions


How fast can you get to an active leak?

Anywhere in our service area, generally within 0 to 2 business days. Call (563) 242-6939.

Repair or replace?

If the deck and insulation are dry and the membrane has life left, repair. If moisture surveys show saturated insulation across large areas, repairs become throwing good money after bad — we will show you the data either way.

Do you work with insurance claims?

Yes. We document damage with photos and core samples, meet the adjuster on the roof, and scope the repair to the policy.

More in Commercial Roofing Services


Talk to a roofing specialist

Let's talk about your roof.

One facility or a portfolio — call and talk to someone who has been on a roof this week, or send the details and we reply within one business day.

Commercial and industrial only — no residential requests, please.