reviewbook

Guide

Roof maintenance contract business — residential and commercial economics

Published

A roof maintenance contract book is the part of a roofing business that does not depend on storms, capex cycles, or lead generation. Residential plans typically price $140–$360 per year per home for two annual inspections and minor repair allowance. Commercial plans price $0.06–$0.20 per square foot per year, often with minimum-visit structures. Gross margin on delivery runs 40–60% — higher than new installation — and retention rates at shops that run the program well hit 80–90% year-over-year. For a shop with 800 residential contract holders at $240 per year, that is $192,000 of recurring revenue before any change orders, add-ons, or referral lift. This is how HVAC companies build their best asset. Roofers rarely do.

Here is how the economics actually play out.

Why roofers should run a maintenance book

HVAC companies figured out service-agreement economics two decades ago. A typical HVAC shop runs 20–45% of its revenue through maintenance plans. Roofers, by contrast, almost always run sub-5% of revenue as recurring.

The reasons it works for roofers:

  • Re-roof volume is lumpy; maintenance is flat. A $1M install business doing the same revenue next year needs the same lead volume next year. A $200k maintenance book largely renews itself.
  • Maintenance customers become re-roof customers. When the roof does eventually age out, the maintenance provider gets the re-roof call without competitive bidding. Reported close rate on re-roof through maintenance customers runs 60–80% versus 20–35% through cold proposals (operator-reported in roofing trade forums, verified April 2026).
  • Every visit is a sales opportunity. Minor repairs during maintenance visits are change-order revenue at high margin.
  • Valuation multiples. A roofing business with a real recurring-revenue book sells at a higher multiple than one with lumpy install-only revenue.

Residential maintenance plan pricing

Typical residential structures (verified April 2026 via published pricing at a range of US roofing companies with public maintenance programs, including Legacy Service, Roofing Pros, and Perimeter Roofing, plus operator-reported plans in trade forums).

Plan tierPrice / yearIncludedFits
Basic$140–$2201 visit, basic inspection, photo reportBudget-conscious customers
Standard$220–$3202 visits, gutter flush, minor repair (labor under 30 min)Most residential customers
Premium$320–$5502 visits, gutter flush, minor repair (up to 2 labor hours + $75 materials), priority emergency responseHigh-value homes, cottage / second-home owners

Typical inclusions:

  • Two annual visual inspections (spring and fall)
  • Photo/video report of roof condition (via CompanyCam or similar)
  • Gutter cleaning (single-story) or flush (multi-story)
  • Minor debris removal and vent screen check
  • Priority scheduling on leak calls (24–72 hour response vs normal queue)
  • Discount on future repairs or re-roof (typical 5–10%)

Typical exclusions:

  • Major repairs requiring replacement material
  • Insurance claim work
  • Storm damage assessment and supplement work
  • Re-roof itself

Commercial maintenance plan pricing

Commercial pricing structures differ — most price per square foot or per building per year rather than per plan tier.

StructurePricingFits
Per square foot per year$0.06–$0.20Warehouses, large single-tenant buildings
Fixed per visit$350–$900 per visit, 1–2x/yearStrip retail, small commercial
Building portfolio contractNegotiated per buildingProperty management companies with 5+ buildings
Manufacturer warranty maintenancePer mfr specRequired to maintain 20-year system warranties

Typical commercial inclusions:

  • 1–2 annual visits with written report
  • Minor repair allowance (often 1–4 hours labor + $150–$400 material per visit)
  • Debris removal, drain clearing, gutter/downspout flushing
  • Seam and flashing inspection with photo documentation
  • Priority response on leak calls

Manufacturer maintenance requirements. Most commercial roofing system warranties (GAF, Carlisle, Firestone, Johns Manville) require annual inspection and maintenance documentation to keep the warranty valid. This is a built-in reason for building owners to carry maintenance contracts with a certified contractor — and a built-in selling point for the contractor holding the certification. See the commercial flat roof contractor guide for certification detail.

Delivery economics

A well-run maintenance visit is fast and photo-documented.

Residential visit (typical single-story, 2,000–3,500 square feet):

  • Crew size: 1–2 technicians
  • Time on site: 25–45 minutes
  • Labor cost (fully loaded): $35–$70
  • Material used (caulk, sealant, minor flashing): $5–$18
  • Photo documentation time: 10–15 minutes (often back in truck)
  • Total delivery cost: $45–$95
  • Revenue at $240 plan (2 visits): $120 per visit
  • Gross margin per visit: 45–60%

Commercial visit (typical 40,000 sq ft warehouse):

  • Crew size: 2 technicians
  • Time on site: 2–4 hours
  • Labor cost (fully loaded): $140–$320
  • Material used: $40–$120
  • Photo documentation and report: 30–60 minutes
  • Total delivery cost: $200–$450
  • Revenue at $0.12/sq ft (annual $4,800, typical 2 visits): $2,400 per visit
  • Gross margin per visit: 75–90%

Commercial delivery economics are dramatically better than residential. A commercial maintenance book of 40 buildings can easily out-earn a residential book of 400 homes.

Software requirements

Delivering a maintenance program at scale requires software. Manual spreadsheet-based tracking breaks around 50 contracts.

Core needs:

  • Recurring billing or subscription management
  • Contract renewal tracking with auto-renewal notices
  • Scheduled visit dispatch (not reactive work-order dispatch)
  • Before/after photo documentation per visit (for customer report and warranty compliance)
  • Customer self-service portal for reports and plan upgrades

Software fit:

  • AccuLynx — handles the job workflow; maintenance scheduling is adequate but not its strength
  • JobNimbus — better for custom recurring-task workflows, flexible automation
  • Roofr — lighter on maintenance-specific features; works for smaller books
  • CompanyCam — effectively required for photo documentation; integrates into all three CRMs above
  • Generic subscription billing (Stripe, Chargebee) plus a CRM — what many shops actually run

A maintenance-focused shop should not build custom software. Picking one CRM and enforcing discipline on it is more important than feature-matching.

Customer retention

The retention math drives the whole business. Typical rates:

  • First-year renewal: 78–88% for shops that deliver visits on schedule with photo reports
  • First-year renewal: 55–70% for shops that deliver poorly or miss visits
  • Steady-state retention (year 3+): 85–92% for well-run plans, with steady upgrade flow to higher tiers

What drives high retention:

  • Consistent scheduling. Spring visit in April, fall visit in October — not "we'll call you." Calendar discipline beats sales pitch.
  • Photo reports that matter. A one-page report with 6–12 photos and a short condition summary ("three popped nails resealed, debris cleared from valley") sells the value every single visit.
  • Communication. Text or email the customer before, during, and after each visit. Silence breeds doubt.
  • Fulfill the minor-repair allowance. If the plan includes minor repairs, do them. Customers who get real work done renew; customers who get only inspection do not.
  • Price-increase discipline. Raise prices 4–7% every 2–3 years, announced in writing. Customers accept it if they perceive value. Shops that never raise prices erode margin; shops that raise without value erode retention.

The sales motion for maintenance

Maintenance sells best as an add-on, not a cold outbound.

Primary channel — after a re-roof. Every new re-roof customer is offered the maintenance plan at the time of warranty registration. Close rate 40–65% when presented properly. Shops that skip this step leave most of the maintenance book on the table.

Secondary channel — after a repair. Customer calls for a leak repair, crew fixes it, plan offered at invoice time. Close rate 25–40%.

Tertiary channel — cold outbound. Direct mail to recent home purchases, targeted geography campaigns. Close rate 2–8%. Expensive per acquisition but builds long-term.

Commercial channel — portfolio outreach. Property management companies and facility managers are relationship-driven. A single relationship can place 5–30 buildings under contract.

Where maintenance books fail

Common failure patterns:

  • Selling it without delivering it. Signing 300 plans and failing to schedule visits is worse than selling none — it creates angry customers and reputational damage.
  • Treating visits as chore work. Assigning the lowest-paid, newest crew to maintenance visits produces bad inspections, missed issues, and blown warranties.
  • Under-pricing. A $120-per-year plan does not cover real delivery cost plus margin after 2 visits.
  • Over-promising in the contract language. Vague inclusions ("repairs as needed") invite dispute; specific inclusions with dollar or hour caps do not.
  • Not upselling on visits. Every visit finds something. A worn pipe boot, a failing sealant bead, a gutter-guard issue. Flagging these to the customer with a quote is the highest-margin revenue in the business.

When to avoid building a maintenance book

Skip the category if:

  • You are a pure storm-chaser with no long-term local customer commitment
  • Your shop has no operations discipline to schedule recurring work (the dispatching rigor is real)
  • Your market pricing does not support $180+ per year (low-cost markets struggle here)
  • You lack a CRM or operational system to track the book

For most established residential and commercial roofers, though, a maintenance book is the most valuable long-term asset the business can build. It smooths revenue, locks in future re-roof opportunities, and makes the business salable at a higher multiple. It takes 3–5 years to build meaningful scale, which is exactly why most competitors will never bother.


Related: roofing software buyer's guide, commercial flat roof contractor, insurance claim software for roofers, roofing sales and estimating tools.