Commercial service agreements24/7 leak response

Sample pricing

Roof maintenance plans

Scheduled service visits that clear drains, fix small problems on the spot and keep manufacturer warranties valid. Three tiers, priced per square foot.

Confident female construction worker inspecting site with clipboard and helmet.

Choose a service tier

Plans are annual, billed quarterly, and can cover one building or an entire portfolio at the same rate card. Prices are samples for illustration.

  • PLN-01

    Baseline

    $0.06 per sq ft / year

    Sample, 50,000 sq ft minimum

    Visits
    2 visits
    Leak response
    Same-day dispatch
    Repairs
    $500 repair limit per visit
    • Spring and fall 42-point inspection
    • Drain, scupper and gutter clearing
    • Photo report with condition grade
    • Warranty maintenance log
  • PLN-03

    Critical facility

    $0.14 per sq ft / year

    Sample, hospitals, data and cold storage

    Visits
    4 visits
    Leak response
    2-hour on-site target
    Repairs
    $2,500 repair limit per visit
    • Everything in Priority
    • Annual infrared moisture scan
    • Quarterly drain and intake checks
    • Named crew and backup crew
    • Pre-hurricane readiness visit

Sample inspection report

Every visit ends with a graded report like this one, uploaded to your portal the same week. Building and findings are illustrative.

Report RPT-2026-0418 (sample)

Northwest Crossing distribution building

118,400 sq ft · 60 mil TPO, installed 2014 · Visit: spring service

BOverall condition
AreaGradeFindingAction
Section A - Main roofBSeams sound; 2 open laps at RTU-4 curb resealedDone on visit
Section B - Dock canopyCPonding at drain D-7, strainer missingStrainer replaced; taper cricket proposed
Drains and scuppersB11 of 12 drains clear; D-3 debris removedDone on visit
Perimeter metalACoping cleats secure, sealant intactNone
SkylightsD4 of 14 skylights lack fall protection screensPriority: screens quoted at $960 (sample)
Rooftop equipmentBHVAC trade damage near RTU-2, 3 puncturesPatched; photos sent for back-charge

Scroll the table sideways

Remaining service life

8 to 11 years

Next 12 months

$6,400 - $9,200

Years 2 to 5

Restoration coating option

Construction worker on a rooftop in İstanbul with city skyline in the background.

What happens on a service visit

A two-person crew spends two to six hours on the roof depending on size, working a 42-point checklist and fixing what fits inside your pre-approved limit.

  • Check seams, laps and penetrations
  • Clear drains, scuppers and gutters
  • Reseal pitch pans and counterflashing
  • Photograph trade damage for back-charges
Exterior view of industrial air conditioning units mounted on a warehouse wall under clear blue sky.
62%Fewer emergency tickets on agreement roofs (sample data)

Why maintenance pays for itself

Most manufacturer NDL warranties require documented owner maintenance, and small repairs caught early avoid interior damage and emergency rates.

  • Keeps warranty coverage defensible
  • Turns surprises into planned budget lines
  • Priority crews after named storms

Maintenance questions

Straight answers on bids, schedules, leaks and warranties. Still stuck? Our estimating desk answers the phone.

Estimating desk

(713) 555-0234All FAQs

Service agreement customers inside our core area have a 4-hour on-site target, 24/7 (sample SLA). Non-agreement calls are dispatched in order of interior risk, usually the same day.

Scheduled visits with a 42-point checklist, drain clearing, minor repairs up to a pre-approved limit, a photo report and priority storm response. Tiers are listed on the maintenance plans page.

Most NDL warranties require the owner to maintain the roof. Our reports document every visit in the format manufacturers ask for.

Put your roofs on a schedule

We will baseline every building on the first visit and send one report format for the whole portfolio.

Free roof survey · Written proposal in 5 to 7 business days (sample)

Cookie preferences

Choose which cookies you allow. You can change this at any time from the link in the footer.