// Mechanical contractors · Service desk
Findings from the PM visit, drafted into repair quotes for your service manager.
HVAC repair quotes for commercial service agreement customers, tested as a free AI proof of concept on 20 to 30 maintenance visits your office already quoted. AI turns each finding into a draft line with the equipment tag, the repair and price-book parts and labor, and lists every finding the notes can't support. Your service manager prices and sends.
- Past PM visits
- 20 to 30
- Quotes priced or sent by AI
- None
- System access
- None
// The one job
The technician wrote it up on the roof. The quote starts in the office.
A quarterly visit to an office building closes with a few lines of findings: a pitted contactor and a weak capacitor on one rooftop unit, a cracked drain pan on another, a seized economizer actuator, a weeping pump seal, and a note that the chiller took refrigerant again. Your service manager turns each line into a repair the customer can approve: which part, how many, how many hours, and whether it needs a lift or an after-hours shutdown.
In the proof of concept, AI reads the same findings, checklists and photos and drafts the repair quote: each finding on its own line with the unit's tag and location, the recommended repair, and price-book parts and labor by item number and quantity, with the price column left empty. Findings too thin to quote go on a separate list with what is missing, and each draft is set beside the quote your office actually sent.
your price book
// Where it gets hard
What a PM finding leaves for the quote to settle
A finding is an observation, not yet a repair. ASHRAE/ACCA Standard 180, in its 2012 text, has each maintenance plan set condition indicators: measurements or observations of conditions that could lead to failure or lost performance. Work is done on schedule or upon a documented observance of an unacceptable condition, and whether it was authorized in writing or verbally, it is documented. So "belts worn" or "coil dirty" says something is wrong, not which belt, what size, how many, or whether cleaning or replacing is the repair. The draft quotes what the notes support and lists the rest with the question that settles it: a belt size, a nameplate photo, an amp reading.
Repeat findings mean something under the standard. When unacceptable conditions show up on two inspections in a row, Standard 180 has the owner, or the owner's designated representative, look for the cause. One cause on its list is repairs noted, pending or never made; the others are poor field practice, too little time budgeted for the task, design problems, equipment past its useful life, and causes outside the HVAC system such as water leaks or the building envelope. So the draft checks each finding against the last visit's notes for the same tag and marks a repeat, with the date of the earlier quote when one went out.
The agreement decides how the quote is written. The University of Science and Arts of Oklahoma's 2026 HVAC maintenance RFP shows the terms a public contract can set: a written report within five business days of each visit listing work done, deficiencies found and recommended repairs; repairs on time and materials, parts at documented cost plus the proposed markup, refrigerant by the pound for each type; the owner's written authorization before any repair above a set amount; and whole units or major components such as compressors, heat exchangers and coils quoted as separate projects. Henrico County, Virginia, drew the line by kind of work in its own RFP: loose bolts or wiring belong to the visit, and anything beyond them gets a detailed cost estimate and proposal.
Refrigerant findings can carry a federal clock. On an appliance holding 50 pounds or more of an ozone-depleting refrigerant such as R-22 or R-123, 40 CFR 82.157 has the owner calculate the leak rate every time refrigerant is added. Above the applicable rate, the leaks must be found and repaired within 30 days of that addition and proven by an initial verification test and a follow-up within 10 days of it. Since January 1, 2026, 40 CFR 84.106 applies the same pattern to appliances holding 15 pounds or more of an HFC or other substitute with a global warming potential above 53, outside the residential and light commercial air conditioning and heat pump subsector. A part that can't arrive within 30 days buys time, up to 30 days after delivery and no more than 180 days after the rate was exceeded, if the owner documents the efforts and asks EPA within the first 30. So "chiller took refrigerant again" goes to the top of the quote with its date, with lines for the leak search, the repair and both tests.
What your service manager will check first: findings dropped from the quote, tags that don't match the agreement's equipment list, price-book items that don't fit the unit, missing lift, access or after-hours lines, repeat findings quoted as if new, and refrigerant findings without their dates.
// What you send
What the test needs from your service office
20 to 30 visits that found repairs
Completed PM visits with the technician's checklist, notes and photos, across several customers and kinds of equipment. Include a few vague findings and one that came back a second time.
The quotes that went out
The repair quote your office sent after each visit, any revision, and whether the customer approved it, declined it or never answered.
Your price book and the agreements
A price book export as it stood on those dates, labor tasks included, plus each customer's agreement and equipment list so lines and tags can be checked.
An NDA, then copies or look-alikes
Quotes and price books show your rates and agreements name your customers, so the NDA comes first. Records that can't leave the office get rebuilt as look-alike visits and quotes with your service manager.
// Before it starts
Agreed before the first visit moves
Two things are set by the owner first: the person who judges every draft, and the success criteria, in writing.
- Reviewer
- Named by the owner. Usually the service manager who writes repair quotes today.
- Success criteria
- Written first, including how a dropped finding counts
- Quote prices
- Left blank for your service manager, never set by AI
- Price
- A range for the live job, agreed at the start
- NDA
- Signed before any visit, quote or price book is sent
// How it's judged
Draft quotes beside the ones your service manager sent
| Same 20 to 30 visits | Your service manager's quote | The proof of concept |
|---|---|---|
| Every finding carried to a line or listed | Completed from your own visits | Completed from your own visits |
| Unit tags that match the equipment list | Completed from your own visits | Completed from your own visits |
| Price-book items that fit the repair | Completed from your own visits | Completed from your own visits |
| Lift, access and after-hours work noted | Completed from your own visits | Completed from your own visits |
| Repeat findings caught from the last visit | Completed from your own visits | Completed from your own visits |
| Refrigerant findings marked with their dates | Completed from your own visits | Completed from your own visits |
// After a yes
About 30 days on new findings
Once your service manager says yes, the job runs for about 30 days on findings as technicians close their PM visits.
Every draft waits for your service manager, who prices it, edits it and decides whether it goes to the customer. Findings the notes can't support arrive with the question to put to the technician.
The live job carries a fixed price you see before signing. The next job is priced on its own, and monthly support begins when a job goes live.
// After repair quotes
What could come next
- 01Next
Service agreement billing
Approved repairs carried onto the invoice beside the agreement visit they came from, for your billing clerk to check.
- 02Then
Open repair quotes, aged
Quotes still waiting on a customer, sorted by equipment and by how long they have waited, so your service manager knows which to chase.
- 03After that
Annual condition reports
A year of findings for each building gathered into a ranked list of repairs and replacements, for your service manager to review before renewal.
// One hard limit
It never prices or sends a quote.
Prices, discounts, what to recommend and whether a quote goes out at all belong to your service manager. The draft picks price-book items and quantities and leaves every price blank. It never contacts a customer, orders a part or decides whether a refrigerant rule applies, and it works only on copies.
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 PM visits your technicians close in a month and how many of them turn up repairs.
// Questions
Repair quote questions from service managers
Will the AI put prices on our quotes?
Our technicians write short notes, sometimes one word. Will that work?
Does it handle EPA leak repair rules?
Can it tell us when to replace a unit instead of repairing it?

Rob Eason, founder
// Book a proof-of-concept call
Bring a month of PM findings.
30 minutes with Rob. Tell us your company and role, the job you'd test, and about how many PM visits a month turn up repairs. Hold quotes and the price book 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.
