// 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.
- 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.
and priced
// 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 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.
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.
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.
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.
- 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
| On the same inspections | What your team sent | The proof of concept |
|---|---|---|
| Findings carried from the report into the proposal | Measured on your inspections | Measured on your inspections |
| Each item tied to a location and a photo | Measured on your inspections | Measured on your inspections |
| Quantities against the inspector's measurements | Measured on your inspections | Measured on your inspections |
| Options the core log and the code allow | Measured on your inspections | Measured on your inspections |
| Prices built from your own rates | Measured on your inspections | Measured on your inspections |
| Warranted roofs flagged before pricing | Measured on your inspections | Measured on your inspections |
// 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
- 01Next
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.
- 02Then
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.
- 03After that
Reroof bid worksheets
Measured roof areas and the specified system drafted into a bid worksheet for your estimator to price.
// Across industries
The same job in other industries
// 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?
Can it price from our numbers instead of generic ones?
What about roofs still under a manufacturer's warranty?
Do we need infrared or impedance surveys for the test?

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.
