Why It Exists How It Works What's Live Pricing About Blog Log In Start Free Trial
Operator Intelligence System

Helping HVAC owners
stay in business.

Built for 1–20 truck HVAC businesses doing $500K–$5M in annual revenue.

MarginPlug shows you where your business is losing money, what's causing it, and what to fix first — before small problems become expensive ones.

ServiceTitan sells tools. MarginPlug sells diagnosis.

Tech Utilization ↓ 12%
Close Rate Drift ↓ 8%
Revenue / Job ↓ $187
Callback Rate ↑ 3.4%
Dispatch Idle ↑ 19%
Ad Spend Efficiency ↓

14 days free  •  $97/month after trial  •  Cancel anytime

Or take the free diagnostic first — no signup needed.

Built for HVAC operators
Your first report from your first snapshot
No data science team required

Report the numbers your existing tools already track — direct integrations are in development

ServiceTitan
QuickBooks
Google Ads
Housecall Pro
Jobber
Business Health
5 pillars
Scored on every snapshot
Lead Flow, Close Rate, Operations, Profitability, and Retention — one score across all five.
Getting Started
1 snapshot
To get your first report
You report the numbers your field software and accounting already track. We run the analysis.
Primary Constraint
1 action
The single biggest leak, not a list of ten
Active Signals are ranked by financial impact so you know what to fix first.

Industry Context

Why MarginPlug
exists

Modern HVAC businesses run on more systems than ever. The data is all there. The interpretation isn't.

⬡
More Systems
ServiceTitan
CRM
Dispatch Platform
Marketing Dashboard
QuickBooks
Call Tracking

Operators now run their businesses on dozens of systems — each generating its own stream of operational data.

◈
More Data
Close Rates
Tech Utilization
Marketing Performance
Revenue per Job
Callback Rates
Dispatch Efficiency

Every system generates operational signals. Most of them go unread — buried in dashboards no one checks between busy seasons.

↘
No Interpretation

Operators still rely on instinct to detect operational problems. By the time a leak is obvious, it has usually been running for weeks.

Profit leak undetected
No baseline comparison
End-of-month surprise

Owners don't know if they are quietly going broke. MarginPlug removes that uncertainty — scoring the numbers you report across five pillars and naming the leak that is costing you the most right now.

Illustrative Example

How MarginPlug surfaces
a profit leak

An illustrative walkthrough — from the numbers you report to a decision you make. Sample figures, not a customer account.

Sample operator — illustrative
3 trucks · $2.4M annual revenue · Numbers reported from ServiceTitan + QuickBooks
Signal Surfaced
Close rate dropped over three weeks
Close rate fell from  42%  to  31% — 26% below baseline
Surfaced in the first snapshot after the drop.
Close Rate ▼ 42% → 31%
Root Cause Identified
Technician quoting behavior changed
Average ticket size dropped by  $380 across all three techs
Correlated with a shift in job mix toward lower-complexity calls
Two techs showing consistent under-quoting on diagnostic appointments
Operator Action
Owner reviews calls and retrains quoting structure
Reviewed recent diagnostic calls in their own field software
Identified a pattern: techs were skipping the options presentation step
Ran a 45-minute team session focused on presenting tiered recommendations
Result
Close rate recovers. Revenue leak sealed.
Close rate returned to  43% within 18 days of retraining
Recovered  $18K monthly revenue run rate
Signal clears on the next snapshot once the numbers recover.
↑ $18K / month recovered

Intelligence Loop

What MarginPlug
actually does.

MarginPlug scores the operating numbers you report and names the patterns that lead to profit erosion.

Submit Your Snapshot

You report the operating numbers your field software and accounting already track — technician utilization, marketing performance, close rate, and job revenue — in a guided snapshot.

Business Health Score

MarginPlug scores those numbers across five pillars and identifies where margin is leaking — comparing your snapshot against HVAC benchmarks and your own submission history.

Active Signals & One Action

MarginPlug ranks your Active Signals by financial impact and names the single action that moves your score most — before margin erosion compounds into a larger problem.

The Operator Story

Most owners don't lose money all at once.

They lose it through silent operational drift — one small decision at a time.

A technician discounts a job to close it. A dispatcher routes inefficiently because the board is full. A callback goes untracked for two weeks. A Google Ads campaign quietly bleeds spend on leads that never convert.

None of these events trigger an alarm. None of them show up clearly on a monthly P&L until they've already compounded. By the time most owners see the problem, they've lost tens of thousands in margin they'll never recover.

MarginPlug exists to close that visibility gap. Not from months to weeks — from invisible to visible.

↘
Pricing drift
Average ticket erodes week over week as techs discount to close. No single event. Hundreds of small ones.
Signal: avg ticket vs 90-day baseline
%
Close rate erosion
One underperforming tech pulls the team average down. It looks like a market problem. It's usually a training problem.
Signal: close rate by tech, by source
↺
Callback creep
Free return jobs consume labor hours that don't show up as revenue. Quality patterns hide across dozens of individual tickets.
Signal: callback rate by tech, by job type
◑
Dispatch inefficiency
Idle drive time compounds silently. A tech losing 90 minutes per day to poor routing loses 40 billable hours per month.
Signal: dispatch efficiency score, idle time
$
Ad spend decay
Campaigns that performed last quarter may not be performing now. CPL climbs, close rate from those leads drops, nobody notices.
Signal: cost-per-acquisition vs close rate by source

System Architecture

MarginPlug works with your systems —
it doesn't replace them.

It sits above your existing stack and interprets the operating numbers that determine whether your business grows or quietly loses margin. Think of it as the financial MRI of your HVAC business.

Signal Coverage

Signals MarginPlug
scores.

MarginPlug scores the operating numbers you report against HVAC benchmarks to find margin drift before it becomes a financial problem.

15 signals · scored each snapshot
⚙
Technician Idle Time
Labor
◑
Dispatch Compression
Dispatch
↑
Marketing Cost Spikes
Marketing
↘
Revenue Per Job Drift
Revenue
%
Close Rate Erosion
Sales
☏
Unbooked Calls
Calls
↺
Callback Trends
Quality
⬡
Install vs Service Mix
Revenue
◈
Labor Utilization Imbalance
Labor
∿
Seasonal Demand Shifts
Demand
⊟
Quote-to-Book Ratio
Sales
→
Lead-to-Job Conversion
Marketing
$
Technician Revenue Per Hour
Labor
▲
Advertising Cost Per Booked Job
Marketing
≈
Average Ticket Volatility
Revenue

What We Analyze

Built specifically for
HVAC operators.

MarginPlug doesn't score generic business metrics. Every signal is calibrated for the way HVAC businesses actually operate — from the dispatch board to the P&L.

↘
Margin Drift
Ticket price vs baseline, job cost efficiency
⚙
Tech Utilization
Billable hours, idle time, efficiency score
↺
Callback Rate
Return visits, tech attribution, quality signal
%
Close Rate
By technician, job type, lead source
$
Ad Spend
True CPA, campaign-to-close conversion

Illustrative Example

How MarginPlug surfaces
a profit leak

An illustrative sequence — from the numbers you report to recovered revenue. Sample figures, not a customer account.

Business Context Sample
Sample operator — illustrative
3 trucks operating in a single metro market
$2.4M annual revenue — primarily residential service and installation
Reports numbers from ServiceTitan and QuickBooks each week
ServiceTitan
QuickBooks
Google Ads
Signal Detected Signal
Close rate dropped 26% below baseline over 3 weeks
Close rate fell from  42% to  31% across three consecutive snapshots
MarginPlug scored the gap against HVAC benchmarks and prior submissions
Close Rate became the primary constraint on the Business Health Score
Close Rate▼42% → 31%
Root Cause Identified Pattern
Technician quoting behavior changed — average ticket down $380
Average ticket value dropped  $380 across all three technicians
MarginPlug named average ticket as the driver behind the close-rate drop
Two techs consistently under-quoting on diagnostic appointments — options step skipped
Operator Action In Progress
Owner reviews call recordings and retrains quoting structure
Reviewed recent diagnostic calls in their own field software
Confirmed techs were skipping tiered options presentation on diagnostic calls
Ran a 45-minute team retraining session on quoting structure
Dispatch begins monitoring quote consistency on follow-up jobs
Result Resolved
Close rate returns to 43%. Revenue leak sealed.
Close rate recovered to  43% within 18 days of retraining
Estimated revenue recovery:  $18,000 per month
Signal cleared on the next snapshot once close rate recovered
↑$18,000 / month recovered

Active Signals

What an Active Signal
looks like.

Illustrative examples of the signals MarginPlug ranks for you — before they become expensive line items on your P&L.

High impact
Dispatch Anomaly
Jobs per tech dropped
17% this week.
–17%
Baseline: 4.2 jobs/tech/day → Current: 3.5. Detected across 4 of 6 active technicians.
Routing inefficiency detected in zip 28202–28205
Extended service time on HVAC installs (+22 min avg)
Close rate correlation: 3 techs below 50%
Moderate impact
Ad Spend · Efficiency Drop
Google LSA cost-per-lead
up 41% in 30 days.
+41%
CPL moved from $68 to $96. Close rate on LSA leads has simultaneously dropped from 62% to 47%, widening the true CPA gap.
Bid inflation in service area — seasonality signal
Lead quality shift: 38% HVAC maintenance vs install
2 campaigns below breakeven threshold

How It Works

Signal in three steps.

No lengthy onboarding. No analyst required. Report your numbers, let MarginPlug score them, and act on what it surfaces.

Submit your business snapshot

Answer a guided set of questions about your operating numbers — the figures your field software and accounting already track. It is a short business snapshot.

Read your numbers from ServiceTitan, Housecall Pro or FieldEdge
Revenue and cost figures from QuickBooks or job costing
Ad spend and booked-call counts from your own reporting

MarginPlug scores your snapshot

MarginPlug scores five pillars against HVAC benchmarks and your own submission history — surfacing leaks while they are still cheap to correct.

Compared against HVAC benchmarks and your prior submissions
Root cause surfaced — not just the symptom
Active Signals ranked by financial impact

Act before the leak becomes expensive

Every signal comes with context — which technician, which campaign, which process. You know exactly where to look and what to fix, the same week it surfaces.

Operator-level context, not raw data
Operational Health Report
Track recovery over time

Getting Started

What happens after you
start MarginPlug

From a short business snapshot to your first report.

1
Submit Your Snapshot

Report the operating numbers your field software and accounting already track. Nothing to install, nothing to migrate.

2
Your Snapshot Is Scored

MarginPlug scores technician utilization, revenue trends, close rates, and marketing performance across five pillars.

3
Your Leaks Are Ranked

MarginPlug ranks your Active Signals by financial impact and names your primary constraint.

Close rate drift
Dispatch compression
Technician idle time
Marketing cost spikes
4
Insights Appear

Your Insights Feed gives you one recommended action — the fix that moves your score most this week.

Profit Leak Map

Where HVAC companies
actually lose profit.

MarginPlug scores the operational system where leaks actually occur — not the P&L where they eventually show up.

Profit Leak Analysis

Six operational signals.
Scored with every snapshot.

Each signal is scored against HVAC benchmarks and your own submission history. When one moves outside your normal range, MarginPlug surfaces it with context — not just a number.

● High Impact · Scored Per Snapshot

Your tickets are shrinking.
You may not have noticed yet.

Pricing drift is one of the most expensive and least visible operational anomalies in HVAC. It's rarely one decision — it's a hundred small ones. Technicians discount to close. Managers approve one-offs. Over weeks, your average ticket drifts $80–$200 below your actual price structure. Margins compress. The P&L suffers quietly.

Average Ticket — 90 Day Trend
Baseline target
Typical Monthly Exposure
$8–22k
10-truck operation, 120 jobs/mo
Scored On
Snapshot
Every one you submit
● Moderate Impact · Scored Per Snapshot

You're spending money on leads
that aren't converting.

A close rate that drops from 65% to 51% feels like noise week to week. Across a month, it's 42 missed jobs. Across a quarter, it's your entire margin plan gone. MarginPlug scores close rate against HVAC benchmarks and your own submission history — so you can see whether it's a training problem, a pricing problem, or a channel problem.

Close Rate by Technician — Current Period
Jake
Maria
Tom
Dev
Sam
Revenue Gap
42 jobs
Monthly miss at –14pt close rate
Root Cause
1–2 techs
Typically driving the team average down
● High Impact · Quality Signal

Every callback is a free job
you didn't budget for.

Callbacks eat labor, suppress utilization, and signal quality problems your customers will eventually post about. A 5% callback rate sounds manageable until you realize it's 6 unbudgeted jobs per month. MarginPlug scores your callback rate against HVAC benchmarks, surfacing the problem before it becomes a team norm.

Callback Rate — Rolling 8 Weeks
Monthly Labor Cost
$4–9k
Unbilled return visits and overhead
Attribution
2–3 techs
Typically 70%+ of all callbacks
● Moderate Impact · Utilization Signal

You're paying for hours
that aren't generating revenue.

Unbillable labor hides in plain sight. Early clock-ins. Jobs that run long without additional billing. Training time absorbed into the workday. MarginPlug scores billable against total hours — and shows you when the utilization gap is widening, giving you the data to have a direct conversation before it compounds.

Billable vs. Total Hours — This Week
67% billable
33% unrecovered
Monthly Exposure
$2–6k
Paid hours with no revenue offset
Pillar
Operations
Where unbilled labor hits your score
● Moderate Impact · Efficiency Signal

Idle drive time is a tax
on every job you run.

Dispatch inefficiency compounds daily. A technician spending an extra 90 minutes in transit loses 40 potential billing hours per month. MarginPlug scores your dispatch efficiency against HVAC benchmarks — showing when scheduling decisions are consistently costing you revenue, before it becomes a permanent fixture in your cost structure.

Dispatch Efficiency Score — Team Average
71%
Target: 85%+ — 34 hrs idle time flagged this week
Idle Time / Week
34 hrs
Unbilled drive and gap time, team total
Revenue Equivalent
~$5k/mo
At $148/billable hour average
● High Impact · Spend Signal

Your cost-per-acquisition
is climbing. Quietly.

Ad spend decay is systematic and invisible without the right data. Campaigns that performed six months ago may not be performing now — but without connecting spend to actual close rates, you keep funding them. MarginPlug puts the ad spend you report next to the jobs you actually booked, giving you a true cost-per-acquisition number that the ad dashboard will never show you.

True CPA vs Ad Platform CPL — 60 Day Trend
CPA Drift
+41%
Cost-per-acquisition over 60 days
Recoverable Waste
$1,800
Est. monthly — 2 underperforming campaigns

Operational Results

What a clear signal
is actually worth.

Dollar figures on this page are modeled from published HVAC industry benchmarks — not from customer accounts. Your results depend on where your leaks are and how quickly you act.

1
Primary constraint named on every snapshot
MarginPlug tells you the single biggest leak and the one action to take, not a list of ten.
+4–9%
Modeled margin impact of correcting pricing drift
Benchmark-modeled range. When technician discounting is addressed, the margin impact compounds quickly.
5
Pillars scored on every snapshot
Lead Flow, Close Rate, Operations, Profitability and Retention — one score across all five.
14
Days free, then $97/month
Cancel anytime after trial. No contracts, no setup fees.

* Figures modeled from published HVAC industry benchmarks. Individual results vary by business size and operating baseline.

Market Context

The margin for error
keeps shrinking.

HVAC operators are running harder and keeping less. The businesses that survive the next cycle will be the ones who catch problems early and act on them fast.

↑
Labor costs rising faster than pricing
Technician wages up 18–24% in three years. Every point of utilization inefficiency costs more than it used to.
%
Scale creates complexity, not clarity
More trucks, more moving parts, more surface area for margin leaks to hide. Growth amplifies every operational problem.
$
Acquisition costs at record levels
CPLs have risen sharply across every channel. Wasting budget on campaigns that don't close is no longer recoverable with volume.
⊞
Operational data fragmented across tools
Field software, accounting, and ad platforms don't talk to each other — leaving operators flying on instinct instead of signal.
"The operators who'll win aren't the ones who work the hardest. They're the ones who see their business most clearly — and catch operational drift while it's still cheap to correct."

MarginPlug was built because most HVAC owners don't have a CFO, a revenue analyst, or a data team. They have a gut feeling, a rough P&L, and a stack of software that doesn't surface the right signal at the right time.

We built the detection system we wished had existed.

Start Free Trial →

What's Live

What works today.
What's coming next.

We would rather be straight with you than sell you a roadmap. Here is exactly what MarginPlug does today, and what is still in development.

Live today

✓
Self-serve signup and account
Start a 14-day free trial and set up your account yourself. No sales call required.
✓
Guided business snapshot entry
Report your operating numbers through a guided intake. A short business snapshot, not a data migration.
✓
Business Health Score
One score across five pillars: Lead Flow, Close Rate, Operations, Profitability and Retention.
✓
Active Signals ranked by financial impact
Your leaks in order of what they are costing you, with your primary constraint named.
✓
Insights Feed and one recommended action
The single fix that moves your score most this week, not a list of ten.
✓
Submission history and report export
Every snapshot is kept, so you can see how your numbers move period over period.

In development

…
Direct ServiceTitan integration
Pull your operating numbers automatically instead of reporting them.
…
Direct Housecall Pro integration
In development. Not available today.
…
Direct QuickBooks integration
In development. Not available today.
…
Continuous monitoring and alerts
Today MarginPlug scores the snapshots you submit. Always-on monitoring between submissions is not live yet.

Integrations are in development and will be included at no extra cost when they ship. We won't describe them as available until they are.

Pricing

One plan.
No complexity.

Everything you need to find your #1 profit leak and start fixing it — in your Operational Health Report.

⭐ MarginPlug Monitor
$97 / month

14 days free — cancel anytime after trial

What's included today

  • Operational Health Report — your business scored across 5 pillars with every snapshot
  • Primary Constraint Identified — the single biggest profit leak, not a list of ten
  • Monthly Opportunity Gap — how much margin you're leaving on the table, in dollars
  • One Recommended Action — the specific fix that moves your score most this week
  • Built for 1–20 truck HVAC operators — calibrated benchmarks, not generic advice
Start Your Free 14-Day Trial →

Cancel anytime · No contracts · Full pricing details →

FAQ

Questions operators
actually ask.

Built specifically for HVAC — the scoring logic and benchmarks are calibrated for how HVAC businesses actually operate. Plumbing, electrical, and other field service businesses with similar dynamics (callbacks, close rates, dispatch utilization) would likely find it useful. But HVAC is the focus and the specificity is intentional.
No. You report the numbers you have, and the intake guides you through which ones matter. The more accurate your figures, the more precise the analysis — but you do not need perfect books to get a useful score.
No — and today you can't. MarginPlug currently works from a guided data intake. You report the numbers your field software and accounting already track, and we run the analysis. Direct ServiceTitan, QuickBooks, and Housecall Pro integrations are in development and will be included at no extra cost when they ship. We won't describe them as available until they are.
Your first Operational Health Report follows your first snapshot, so you can have a score and a primary constraint in your first week. The intake is a short business snapshot. Period-over-period comparison gets sharper as you submit more snapshots.
Yes — and smaller operators often benefit most because they have less overhead to absorb losses. A 3-truck operation losing $8k/month to pricing drift or callbacks feels it immediately. The single plan is priced with smaller teams in mind.
14 days of full access — no feature restrictions, cancel anytime after trial. Submit your first snapshot, get your Business Health Score and your primary constraint, and see what it surfaces. If you don't find something worth acting on, we'd genuinely want to know why.

A New Category

MarginPlug is not another
tool in your stack

ServiceTitan sells tools. MarginPlug sells diagnosis. CRMs run your field — MarginPlug tells you what the field is doing to your margins.

Category
CRM Systems
ServiceTitan
Housecall Pro
Jobber

CRMs manage customers, track service jobs, and store the history of every job your technicians run. They record what happened.

Category
Dispatch Systems
Dispatch boards
Scheduling tools
Field coordination

Dispatch platforms schedule technicians, optimize routes, and coordinate field operations. They manage who goes where.

New Category
MarginPlug
Operator Intelligence

MarginPlug scores the operating numbers you report and names the profit leaks before they become visible in monthly financials.

MarginPlug is the operational intelligence layer for HVAC businesses.

Market Opportunity

100,000+
HVAC companies in North America

Most now run their businesses on multiple operational systems — dispatch platforms, marketing dashboards, CRMs, and accounting tools.

Every one of those systems generates operational signals. Revenue per job. Close rate by technician. Marketing cost per booked call. Labor utilization by week.

None of them interpret the signals between the systems.

MarginPlug is building the operational intelligence layer for the HVAC industry.

Activate Detection

Stop losing margin to
signals you can't see.

Submit your first snapshot, see your ranked Active Signals, and start recovering the margin that's been quietly drifting out of your business. No setup complexity. No long-term commitment.

Cancel anytime after trial. The first snapshot is short.