Sales conversionFor U.S. home-service, construction and B2B service companies

Every quote you sent is either a decision or a leak.

Most trade businesses send a quote, chase twice, and let the rest go quiet. Quote Chaser Revenue connects to the system you already use and works the gap between quote sent and won, lost or scheduled — with an explicit next action, owner and due time on every open quote.

The demo account is loaded with 120 days of history for a fictional Atlanta contractor. Nothing is sent to anybody.

The actual problem

You are not short of leads. You are short of decisions.

Quotes go quiet, not lost

A customer who hasn't replied hasn't said no. They have said nothing, and nothing is where margin dies.

Two reminders is not follow-up

Most tools send a generic nudge on day three and day seven, then stop. Buying decisions rarely finish that fast.

The best quote gets the same chase as the worst

A $90k job you've been asked twice about is worked identically to a $2k one nobody opened.

Nobody can prove it worked

Pipeline reports tell you what closed. They do not tell you what closed because you chased it.

How it works

Fifteen minutes from connecting a system to a campaign you have already read in full.

  1. 01

    Connect, or forward an email

    ServiceTitan, Housecall Pro, Jobber, Buildertrend, HubSpot, Salesforce or QuickBooks — on every plan, including the $99 one. Or drop in a spreadsheet, or forward the estimate emails you already send.

  2. 02

    See exactly what would happen

    Duplicates, already-decided and ambiguous quotes are excluded with a stated reason. Then you get a dated plan of every message, to every customer, before a single one goes out.

  3. 03

    Approve, and it runs

    Follow-up adapts to estimate value, customer behavior and objections. Every message is checked against TCPA consent, do-not-call and the recipient's state rules before it leaves. Anything that needs a person becomes a task with the money attached.

  4. 04

    The customer decides on one page

    Accept, choose a different scope, request a change, book a call or pay a deposit. Accepting stops every follow-up in the same instant.

Against the alternatives

Where we match the field, and where we do something they do not.

ServiceTitan, Housecall Pro, Jobber and Buildertrend are good at estimating and job management. We are not trying to replace them — a business that wants quoting, scheduling and invoicing in one suite should buy one of those. This is for the businesses whose problem is conversion, not creation.

CapabilityTypical suiteQuote Chaser RevenueWhat that means
Create and send branded quotesYesIntegrateKeep the system you already quote in.
Online view and acceptanceYesParityOne mobile page: accept, revise, book, pay.
Automated follow-upTwo remindersSurpassConditional journeys that adapt to value, engagement and objections.
Engagement trackingOpensSurpassSection-level intent, with scanner noise filtered out.
High-value prioritizationDifferentiatorAn expected-value queue and a human call list.
Objection intelligenceFree textDifferentiatorClassified reasons with recovery playbooks.
Revenue attributionPipeline reportsDifferentiatorAccepted revenue traced to the touch that earned it.
Works without replacing your systemNoDifferentiatorConnector-first by design.
The three things that make the difference
$3,181
Expected value on the top task

The money decides the order

Every open quote carries an expected value: close probability × gross profit. That number, not the date it was created, decides who gets a call this morning. Every component of it is on screen and traceable — no model, no black box.

0
Messages after a decision

Automation that knows when to stop

A reply pauses the sequence before it is even classified. An acceptance cancels every queued message in the same transaction as the state change. Contact windows follow the recipient's state and time zone — Florida closes at 8pm even when it is 8pm in Atlanta.

4
Attribution buckets, kept apart

Attribution you could defend

Accepted revenue is split four ways and never blended: chased, assisted, merely correlated, and control. Only the first is called recovered. The causal number comes from a held-out control group — and stays hidden until the sample supports it.

What it refuses to do

The limits are the product.

Anything that writes on your behalf can damage a relationship you spent years building. These are enforced in code — a linter checks every outbound message, whether a sequence wrote it, a model drafted it, or you typed it yourself.

  • We will not invent availability.

    A start date comes from your calendar or it does not get said.

  • We will not change your price.

    No discount, no “special price”. A price change is a new quote version you approve.

  • We will not manufacture urgency.

    No fake scarcity, no last-chance countdowns, no guilt about not replying.

  • We will not claim credit we cannot prove.

    Revenue is only called recovered when a touch landed and the customer verifiably engaged with it.

  • We will not message someone who said stop.

    Opt-out is a hard stop that no sequence, and no user, can override.

  • We will not text without written consent.

    TCPA requires prior express written consent for automated texts. No consent on file means no text, and the proof is stored with the record.

  • We will not guess a state's rules.

    A state without a published rule pack blocks automated contact. A missing rule is not permission.

Built for a team, not a spreadsheet owner

Everyone opens to the screen that answers their question.

A salesperson does not need a revenue-attribution report to know who to call before lunch, and an estimator seeing what the company makes on a job changes how they negotiate it. Roles are enforced in the server, not by hiding buttons — and people are only shown the parts of the product they can actually use.

RoleOpens toWhat they seeWhat they cannot do
OwnerRevenue recoveryWhat is still winnable, what has been recovered, and what the subscription returned.
Estimator / salespersonTodayTheir own book and the tasks waiting on them, ordered by what is actually at stake.Cannot see margin, company analytics or edit sequences.
Sales managerRevenue recoveryThe whole pipeline, plus team speed and coverage for coaching.Cannot change billing or integrations.
AnalystMeasurementAttribution, ROI and where the evidence stops supporting a causal claim.Cannot send a message or work the queue.
An owner assigns them

The first account on a workspace is the owner. Everyone else is invited by an owner or admin from Settings → Team, with the role chosen at the moment of invitation and changeable afterwards.

Nobody sets their own

There is no self-service role picker and no role inferred from an email domain. A workspace cannot lose its last owner, and no tenant role — owner included — can reach another company's data.

You get the password once

An invitation generates a temporary password shown a single time to the person inviting. It is never mailed, never stored in readable form, and no colleague ever knows another's credential.

TCPA, CAN-SPAM and state mini-TCPA

The compliance is the product, not a checkbox in the settings.

TCPA statutory damages run $500 to $1,500 per message. A follow-up tool that texts on your behalf without handling consent is not saving you money — it is underwriting a risk you did not price. Every rule below is enforced at the moment of sending, in the recipient's own jurisdiction.

Consent you could produce in a dispute

Automated texts need prior express written consent. We store the exact disclosure the customer agreed to, with the timestamp, IP and device — not a checkbox that says “true”.

Windows measured where the customer is

Federal is 8am–9pm. Florida closes at 8pm. Texas opens at 9am and restricts Sundays. Resolved in the recipient's own time zone, so 8pm in Atlanta does not become a violation in Tampa.

A missing rule is never permission

A state we have not published a rule pack for blocks automated contact rather than falling back to the federal default. Every rule carries its statute, effective date and the reviewer who signed it.

CAN-SPAM handled by the sender, not by you

Your postal address is stamped on every commercial email by the system itself, so no template, no sequence and no hurried edit can omit it.

Do-not-call checked before every text

Federal, state and your own internal list — consulted on every send, not nightly.

Stop means stop, everywhere

An opt-out suppresses the address across every sequence and every user in the workspace, immediately, with no way to override it.

For operators running more than one branch

Several locations, one back office, separate books.

Each location carries its own address, EIN and time zone — which matters beyond reporting, because the CAN-SPAM footer and the state rules governing contact both follow the entity that issued the estimate, not head office.

Per-branch pipeline

Open value, win rate and coverage for each location, and consolidated across all of them.

Correct footer per entity

A Tampa estimate carries the Tampa address. Automatically.

Right rules per branch

A Florida branch gets the 8pm cutoff; a Texas branch gets 9am and the Sunday restriction.

Access by location

A branch manager sees their branch. The owner sees everything.

Pricing

A flat monthly fee. Not a cut of your work.

We deliberately do not charge a percentage of won jobs. It sounds fairer and it is not: it turns every invoice into an argument about attribution, and it makes the tool expensive exactly when it is working.

Starter

$99/month
150 active estimates · 3 seats
  • Every integration: ServiceTitan, Housecall Pro, Jobber, Buildertrend, HubSpot, Salesforce, QuickBooks
  • Email follow-up sequences with consent and jurisdiction controls
  • Call queue ranked by expected value
  • Customer decision page
  • Recovered-revenue and ROI reporting
Start here
Most common

Growth

$249/month
500 active estimates · 12 seats
  • Everything in Starter
  • SMS follow-up, gated on written consent you captured and can produce
  • Customers book their own call or site visit, in their time zone
  • Customer deposits through the decision page
  • Team performance: response time, coverage and coaching per person
  • Full funnel, cohort and message-performance analytics
Most companies start here

Pro

$499/month
2,000 active estimates · 50 seats
  • Everything in Growth
  • Multiple locations, each with its own address, EIN and reporting
  • Read API with an OpenAPI spec, outbound webhooks and scoped keys
  • Experiments: hold out a control group and measure true incremental lift
For multi-branch operators
Onboarding sprint — $500 to $2,000

Optional. We import your current backlog of open estimates, set up the sequences for your trade, and work the first two weeks with you. Most companies learn more in those two weeks about why they lose estimates than in the previous year, because for the first time the reasons are written down.

Who this is not for

It is worth knowing before you spend an afternoon on it.

  • You want one suite for everything

    If estimating, scheduling and invoicing in a single product is the goal, buy ServiceTitan, Housecall Pro or Jobber. They win that comparison and we are not going to pretend otherwise.

  • Your average quote is small

    Under about $5,000, one recovered quote does not clearly pay for the subscription, and the maths stops being obvious.

  • You send a handful of quotes a month

    Below roughly 30 unanswered quotes a month, a diary and a phone will beat any software.

  • Nobody owns follow-up

    The tool creates tasks with money attached. Somebody still has to do them.

Open the demo and look at the call queue first.

It is the screen that changes how a morning goes: every open quote, ordered by the money actually riding on it, each one carrying the reason it is there.