30-min call with RobBook a proof-of-concept call
Job 01 · Service department

// Commercial roofing contractors · Service

Repair proposals drafted from the inspection, priced from your own rates.

Commercial roofing proposals, tested as a free AI proof of concept on 20 to 30 roof inspections your team already wrote up. AI reads the inspector's findings, photos, core cuts and any moisture survey, then drafts the repair proposal in your wording and from your price list. Your service manager compares each draft with the proposal that actually went to the property manager.

Book a proof-of-concept call30 minutes with Rob
Past inspections
20 to 30
Roof condition calls made by AI
None
System access
None

// The one job

The inspector found it. The proposal has to say it, and price it.

After a maintenance inspection or a leak investigation, someone in your service department turns the field notes into a proposal: what was found, where it sits on the roof, what you recommend, and what each item costs. Property managers often want choices, such as repairs this season and a recover or replacement for next year's budget, and they pass the proposal to an owner who never stood on that roof.

In the proof of concept, AI reads the same report, photos and notes and drafts the proposal: each finding tied to its spot on the roof plan and its photo, the repair your team usually writes for it, the quantity, and a price built only from the unit prices and labor rates you supply. No proposal reaches a customer. Your service manager lays each draft beside the one that was sent.

Inspection reportField notes and photos
Building
Roof area
Membrane
Cores
FindingLocationPhoto
Illustration, not your report
Read
and priced
Repair proposalDraft
Property manager
Roof area
Option
Valid until
RepairQuantityPrice
Illustration, not a real proposal

// Where it gets hard

What an inspection leaves for the proposal to settle

A moisture survey points; a core confirms. Infrared surveys under ASTM C1153 are done at night to find wet insulation above the deck, and the practice does not determine the cause of the moisture or where it got in. Impedance scanners under ASTM D7954 have their own blind spots: the standard warns that black EPDM and aluminum foil facers give false positive readings, that metal surfaces can't be scanned, and that an inverted roof can't be surveyed while its overburden is in place. Only a core shows for certain whether insulation is wet. So the draft treats a surveyed wet area as unconfirmed until a core backs it up, and marks it for your estimator instead of pricing a tear-out.

The core log decides which options are allowed. A core shows the assembly layer by layer: membrane, cover board, insulation type and thickness, deck, and how many roofs are already there. Reroofing rules based on the International Building Code bar a recover where the existing roof is water-soaked or too deteriorated to serve as a base, or where it already has two or more applications of roof covering. The draft reads the core log before it writes any recover line. Where a tear-off removes insulation that sat entirely above the deck, the energy code your jurisdiction adopted can require the new insulation to meet current R-values, which changes the replacement option's scope.

Ponding and edges each have a yardstick. NRCA's glossary counts water as ponding when it is still there more than 48 hours after rain, in weather that would normally dry it, so a photo of standing water the morning after a storm is a note, not yet a finding. Perimeter edge metal and coping on low-slope roofs are tested under ANSI/SPRI/FM 4435/ES-1, whose RE-1, RE-2 and RE-3 tests cover edge termination, edge flashing pull-off and coping pull-off, and the 2021 IBC points to it in its section on edge systems for low-slope roofs. The draft carries the tested edge system your past proposals named, rather than describing replacement metal by gauge and color alone.

Warranty status comes before price. On a roof still under a manufacturer's warranty, a repair can belong to the manufacturer's process rather than to a service ticket. One manufacturer's total system warranty requires the owner to report any leak in writing within 30 days, and is void if repairs are made through the roof or equipment is attached to it without the manufacturer's written authorization. When the file shows an active warranty, the draft puts that at the top of the proposal for your service manager instead of pricing around it.

What your service manager will check first: findings left out of the proposal, items with no photo or location behind them, quantities that don't match the inspector's measurements, recover options the core log rules out, rates that differ from your current price list, and repairs on a warranted roof that went out without a note.

// What you send

What the test needs from your service department

20 to 30 inspections
Copies only
01

20 to 30 past inspections

Inspection and leak investigation reports from the last year or two, with photos, roof plans, core logs and any infrared or impedance survey, across several property managers and roof types.

02

The proposals that followed

The proposal your team sent for each inspection, with any revisions, and a note on which were accepted, declined or rewritten.

03

Your rates and standard wording

The unit prices, labor rates, minimum charges and scope language your service manager prices from, as a spreadsheet or price list.

04

NDA first, look-alikes if needed

Reports name your customers' buildings and show their roofs, so the NDA is signed before any file moves. Where a customer's reports can't leave the office, we rebuild them as look-alikes with your service manager.

// Before it starts

Agreed before the first report moves

Two decisions come first: who judges the drafts, and what a pass means.

Proposal test termsOwner signs off
Reviewer
Named by the owner. Usually the service manager or estimator who prices proposals today.
Success criteria
Written down first, with the misses that matter most named
Roof condition
Taken from the inspector's report, never judged by AI
Price
A range for the live job, given up front
NDA
Signed before any report or photo is sent

// How it's judged

Each draft beside the proposal your team sent

Report by report
On the same inspections
On the same inspectionsWhat your team sentThe proof of concept
Findings carried from the report into the proposalMeasured on your inspectionsMeasured on your inspections
Each item tied to a location and a photoMeasured on your inspectionsMeasured on your inspections
Quantities against the inspector's measurementsMeasured on your inspectionsMeasured on your inspections
Options the core log and the code allowMeasured on your inspectionsMeasured on your inspections
Prices built from your own ratesMeasured on your inspectionsMeasured on your inspections
Warranted roofs flagged before pricingMeasured on your inspectionsMeasured on your inspections
Blank for now. Nothing is filled in until your own inspections have been drafted.Your service manager makes the call, against criteria set beforehand.

// After a yes

About 30 days on new inspections

After your service manager's yes, the job runs for about 30 days on inspections as they come in from the field.

A person approves every proposal before a property manager sees it. Each draft shows the finding, the photo and the price for every item together, and whatever the draft couldn't settle is marked for your estimator.

You sign at a fixed price for the live job. Warranty paperwork, or whichever job comes next, gets its own price, and monthly support begins once a job is live.

// After proposals

What could come next

Options, ranked
One at a time
  1. 01

    Maintenance agreement proposals

    A building's inspection history drafted into a proposal for twice-yearly inspections and routine upkeep, for your service manager to price.

    Next
  2. 02

    Portfolio roof reports

    Roof age, last inspection, warranty end date and open repairs for each building a property manager runs, gathered in one place for their budget.

    Then
  3. 03

    Reroof bid worksheets

    Measured roof areas and the specified system drafted into a bid worksheet for your estimator to price.

    After that

// One hard limit

It never signs off on a roof's condition.

Whether a roof is sound, wet, failing or due for replacement is your inspector's call, made on the roof. The draft carries those findings into a proposal and marks the gaps, such as a wet area with no core behind it. It never rates a roof, guesses its remaining life or sends a proposal to a customer. Certified payroll stays out as well.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

The range comes on the call, once we know how many inspections your team writes up in a month and how many roof types you service.

// Questions

Proposal questions from roofing service managers

Will the AI choose between repair, recover and replacement?
No. That choice belongs to your inspector and service manager. The draft offers the options your past proposals gave for similar findings, and flags a recover option when the core log shows wet insulation or two roofs already in place.
Can it price from our numbers instead of generic ones?
Yes, that is part of what gets tested. You supply the unit prices, labor rates and minimums your service manager uses, and the draft prices only from those. An item with no rate is left unpriced and marked, never guessed.
What about roofs still under a manufacturer's warranty?
The draft checks your file for an active warranty before pricing. When it finds one, the proposal is marked for your service manager, because a warranty's terms can require the manufacturer's written approval before anyone repairs or adds to that roof.
Do we need infrared or impedance surveys for the test?
No. Visual inspections with a few cores test well on their own. Where a survey exists, the draft treats its wet readings as unconfirmed until a core backs them up, as a careful estimator would.
Rob Eason

Rob Eason, founder

// Book a proof-of-concept call

Bring 20 inspections and the proposals that followed.

30 minutes with Rob. Expect questions on your company, your role, the job you would hand off first and how many roofs your team inspects a month. Photos and reports stay with you until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.