Marginry
FOR RESIDENTIAL HVAC OWNERS

Know which open estimates need your attention.

Marginry reviews your existing estimate records and prepares a clear brief for you, plus a follow-up queue for your team. Each priority comes with a reason and a recommended next step.

Book a short call Or email momin@marginry.com See the sample review

Prepared work, split by who acts on it.

FOR YOU

The owner brief

Shows you the few estimates that need a management decision. Each one explains why it surfaced, gives a recommended next step, and ends with a short check for you or your team to confirm.

FOR YOUR TEAM

The follow-up queue

Gives your team a list to work through, one row per estimate with its reason and its check. Older quotes are queued to confirm they're still live. Records with gaps are queued for your team to check or update.

Supporting detail is there when you want to check the reasoning.

FICTIONAL SAMPLE · EXAMPLE HEATING & AIR

29 open estimates reviewed. Three brought to the owner's attention.

A made-up company, used to show the work. It is not a typical outcome or a client result; another company's records will produce different numbers.

PRIORITY 2 OF 3 EST-1052
Replacement quote, 17 days old $15,025
WHY IT NEEDS YOUOne of the larger open quotes, and still younger than the slowest recorded replacement win. Its planned Sep 13 step passed with nothing logged after, and no owner is recorded.
WHAT THE RECORD CAN'T SHOWWhether the Sep 13 step took place. A missing entry isn't proof it didn't happen.
YOUR CHECK Did the Sep 13 step happen?
RECOMMENDED NEXT STEP If the job is live, give it an owner and a dated next step. If not, update its status.
Sample · fictional company and data. Quoted amounts are not recovered revenue.

In this sample, the owner gets three focused questions. Some may require checking with the team. The review does the reading, sorting and explaining around them.

See all three priorities+
{{ t.n }} {{ t.meta }} {{ t.amt }} → {{ t.q }}
Where all 29 open estimates went+
3brought to the owner for a decision 22queued for the team: 7 quotes to confirm are still live, 15 records to check or update 4not surfaced by any check and not in the queue. Each had an owner and a next step recorded, which doesn't mean it's on track.

From an export of 72 estimates, 29 of them open.

Open the full sample reviewPDF · 8 pages

What's left after the review is short.

You Answer the few questions in the brief. In the sample, that's three.
Your team Work through the queue in your existing CRM. Each row already says what to check and why.
Marginry The review is finished when it reaches you. The follow-up itself stays with your team.

Grounded in your records. Checked by a person.

We explain why each estimate deserves attention, and we keep missing information separate from confirmed facts. Every review is checked by a person before it is sent.

The review works only from what your records show. It can't see contact made outside the CRM, know what a customer intends, or say which quotes will close.

How estimates are sorted+
Each open estimate is compared with a reference time: the slowest recorded win for the same job type in your export (36 days for replacements in the sample). Owner decision. Upper half of open estimates by amount, within the reference time, with a passed next-step date or two of: no next step, no owner, no recent activity. Status check. Upper half by amount, older than the reference time, with no upcoming step and no activity in 30 days. Record check. Any other open estimate with a passed step, no next step, or no owner. Largest first within each group. Only estimates marked won in the export set the reference times.

Practical questions

{{ f.q }}+

{{ f.a }} See Data handling.

Talk through your own estimates.

The callThe pilot starts with a short conversation, by call or by email. We confirm that your records contain what the review needs, and you can look at the fictional sample first.
The pilotA one-time review for $500. Nothing is paid on the call. You receive a payment link only after you tell us you want to go ahead.