Pricing

How Our Pricing Actually Works

We don't publish a price list, and this page explains exactly why, plus what genuinely drives the number, and what's never included.

Why we don't list a fixed price

Two businesses that both say "we need an HVAC dashboard" can need very different builds, one has clean data in ServiceTitan and QuickBooks, the other has three disconnected spreadsheets and a phone system from 2015. A fixed number quoted before we see either of those is either padded to cover the worst case, or too low and gets renegotiated later. Neither is honest. We'd rather scope it on a real call and give you a number you can trust.

What Actually Drives the Price

Number of connected systems

One CRM vs. CRM + call tracking + ads + accounting changes the build.

How much is custom vs. standard

A standard HVAC dashboard build is faster than a fully bespoke workflow.

Data quality going in

Clean, connected systems cost less to wire up than messy or manual ones.

Scope of ongoing support

One-time Build & Transfer vs. Care Plan vs. Fully Managed changes the total.

For context: contractor packages start at $3,500 for a Build & Transfer engagement. That's a floor, not a quote, the real number depends on the drivers above and comes out of a fit call, not a form.

What's never included

  • LLM / API usage (OpenAI, Anthropic, etc.), billed at cost by the provider, not marked up
  • Third-party subscriptions you choose to keep (CRM, phone system, hosting)
  • Call minutes for AI phone answering, billed by the provider
  • Major scope changes after the build is scoped

We flag every exclusion up front on the fit call, before you commit to anything.

What a Real Build Costs, With Examples

Every number below is a real scope we would quote. Your build will land somewhere near one of these depending on how many systems you connect and how clean the data is when we start.

Starter build
$3,500
One-time. Roughly two weeks.

Fits: A 2 to 5 technician shop running one CRM and a phone line, wanting to see calls, jobs and revenue in one place for the first time.

You get: The operations dashboard, call tracking wired in, job and revenue reporting, and the AI phone line answering after hours and booking onto tomorrow’s board.

Where it lands: Most owners at this size are trying to stop losing the 9pm call and stop guessing which ads paid for themselves.

Operator build
$7,500 to $12,000
One-time. Roughly three to four weeks.

Fits: A 6 to 15 technician company with a CRM, a field app, ad spend across two or three channels, and accounting that nobody has ever connected to any of it.

You get: Everything in the starter build, plus true cost per job by channel, the unsold estimate queue with automatic follow-up, technician utilisation, and a weekly numbers digest that arrives without anyone building it.

Where it lands: This is the common one. It is the point where a manager is spending most of a day each week assembling reports by hand.

Multi-location
$15,000 and up
One-time. Scoped per site.

Fits: Several branches or trades under one owner, where each location keeps its own numbers and the owner needs them side by side.

You get: Per-location dashboards rolling up to one view, comparison reporting across sites, and separate call routing per branch.

Where it lands: Usually an owner who has bought a second company and discovered the two do not report the same way.

Keeping it running afterwards

The build is yours once it ships, and plenty of clients run it themselves from there. If you would rather not, the Care Plan is $600 a month and covers hosting oversight, updates, backups and fixing anything that breaks.

If you want us operating it rather than maintaining it, watching the answering line, working the follow-up queue and sending you the weekly read, that is quoted separately based on volume.

What you pay someone else

Your infrastructure runs on your own accounts, and those bills go to the provider, not to us. Budget roughly $50 to $200 a month for hosting and the AI usage behind the phone line, depending on call volume.

We tell you this upfront because it is the number most agencies leave out of the proposal and it surprises people in month two.

How this compares to per-technician software

The field-service platforms charge per technician per month, forever, plus an implementation fee to get started. A five technician shop on a major platform with the reporting and phone add-ons is commonly quoted in the low thousands per month, with a setup fee on top and a twelve month minimum.

Our model is the opposite shape. You pay once, you own the system, and adding a sixth technician does not change your bill. There is no contract minimum because there is nothing to lock you into, and if you ever stop working with us the dashboard keeps running on your own servers with your data in it.

That trade is not free. A platform gives you a large support organisation and a product roadmap you did not have to think about. We give you ownership and a system shaped around how your shop actually runs. Which of those matters more is genuinely a judgment call, and it is worth making it deliberately rather than by default.

Get a real number, not a guess.

A fit call takes 20-30 minutes and you leave knowing what your build would actually cost.

Book a Fit Call