Skip to content

Good/better/best estimates

Present options in the kitchen, then follow up without a spreadsheet.

TradesWork lets a technician build one to four priced options from your price book or a proposal template, get a drawn signature on the phone or a typed approval from a text link, and drops every unsold proposal onto a follow-up board with automatic texts.

Good/better/best estimates on the phone: Pro and AI

Estimate follow-up board with pipeline totals · Real product screenshot, demo company data.
Estimate follow-up board with pipeline totals

What it does

Everything good/better/best estimates does for your shop

04

Proposal templates and upsells

Office staff build templates, rebates, add-ons and documents on one Proposals page. Templates are priced from the published price book at the moment they're used, and upsell rules suggest add-ons when a tech adds an item.

Proposal templates and upsells · Real product screenshot, demo company data.
Price book with services, prices and margins

07

Follow-up board

Every proposal lands on a board with New, Presented, Follow-up, Won and Lost columns, value totals, last-viewed times from the customer's link, the next task and the auto-text status on each card.

Follow-up board · Real product screenshot, demo company data.
Sales follow-up pipeline board

One to four options per proposal

Pick Single option, Good / Best or Good / Better / Best on the phone, or name options yourself (up to 60 characters). Each option is its own priced estimate, filled from a price book kit or a proposal template, even with no signal.

A recommended option

Flag one option as recommended. The customer sees a Recommended banner and your brand color around it on the phone, in the office presentation view and on the job's One Link.

Proof, rebates and brochures

Attach up to 10 proofs (equipment findings with photos, or form answers), up to 10 documents, up to 6 rebates shown as an after-rebate price, and an estimated yearly energy savings figure labelled as an estimate.

Monthly payment estimates

When the office turns financing on and adds plans, each option can show an as-low-as monthly figure, worked out from the plan's term and APR and labelled as an estimate. No lender is connected yet, so applications are office-assisted.

Two ways to say yes

On the tech's phone the customer draws a signature, and the sale queues if there's no signal. From the One Link they type their full name and tick an approval box. The office can also mark an option sold with the approver's name.

Automatic follow-up texts

Three default texts go out 2, 7 and 21 days after the estimate, at 10 am on weekdays and never in quiet hours. A reply, a STOP, an approval or a won/lost decision stops them.

How it works

Step by step

  1. 1

    Build the templates once

    In the office, set up proposal templates for your common replacements and repairs, plus rebates with end dates, add-ons and brochures. Mark one option in each template as recommended if you have a view.

  2. 2

    Present on site

    The tech picks a layout, fills it from a template or kit, adds photos of what they found, and walks the customer through the options on the phone. Member prices show beside regular prices for members.

  3. 3

    Get the yes, or send it

    The customer chooses an option and signs on the screen, ticking any add-ons. If they want to think, the options go out in one text with a link they can approve from later.

  4. 4

    Let the board chase it

    Unsold proposals sit in Presented until the first automatic text moves them to Follow-up. The office watches views, replies and tasks, and marks the reason when a job is lost.

  5. 5

    Book the sold work

    A sold option goes onto this job's invoice, or becomes a new unscheduled job at the same address. Replacement options create an install job with days, crew, materials and a permit tracker.

Who it helps

Technician or comfort advisor
Builds priced options in a couple of minutes from templates, shows proof photos and member savings, and gets a signature even in a basement with no signal.
Sales or service manager
Sees every open proposal, its value range, how long it's been sitting and whether the customer opened the link, with close rate and days to close at the top.
CSR or dispatcher
Works the Follow-up column: calls back customers who replied, resends the link, logs calls and books the sold work into a window.
Owner
Controls templates, upsell rules, follow-up text wording and financing plans, and gets lost reasons instead of guesses about why work didn't close.

What to measure

Close rate
Won divided by won plus lost, over 30 and 90 days. The board shows both and shows a dash when there's no data yet.
Average days to close
Mean days from proposal to sale for cards won in the last 90 days, shown to one decimal on the board.
Open pipeline
Sum of the highest option on every open card. Watch it against your next month's install capacity.
Lost reasons mix
Share of lost cards by reason (price, financing, competitor, repaired instead, no longer needed, never responded). Review it monthly with the sales team.

Compared with ServiceTitan

How TradesWork good/better/best estimates compares

Both build good/better/best proposals from the price book. ServiceTitan leaves mobile estimates out of its Starter tier and puts unsold-estimate marketing in Marketing Pro, a separate Pro product. TradesWork puts phone estimates in Pro and includes the follow-up board and default texts. ServiceTitan has working lender integrations; TradesWork does not yet.

 ServiceTitanTradesWork
Estimates on the phoneMobile Estimates are not included in the Starter tier on ServiceTitan's pricing pageGood/better/best on the phone in Pro ($99 per tech per month billed annually) and AI
Chasing unsold estimatesUnsold-estimate audiences are part of Marketing Pro, sold as a Pro productFollow-up board with day 2, 7 and 21 texts, on by default
Consumer financingIntegrated financing with partner lenders; ServiceTitan's 10-K says it earns referral fees from financing partnersNo lender connected yet. Monthly figures are estimates and applications are handled by your office

ServiceTitan details from its public help center and published pages; see sources below.

Most unsold estimates aren't lost to a competitor. They're lost to silence: the customer said "let me think about it," nobody called back, and three weeks later someone else was in the attic. TradesWork treats the proposal and the follow-up as one workflow. The tech builds priced options on site, the customer signs or gets a link, and anything that doesn't close lands on a board that texts the customer on day 2, 7 and 21 until they answer, buy or say no.

Building the options

On the phone, the tech picks a layout: Single option, Good / Best or Good / Better / Best. In Spanish the tiers read Bueno / Mejor / Superior. Each option is its own priced estimate, so a three-option proposal on job 4127 shows up as estimates 4127-1, 4127-2 and 4127-3, grouped together. Names are free text up to 60 characters, which matters for shops that sell "Repair", "Replace" and "Replace + air cleaner" rather than metals.

Options fill from two places:

  • Price book kits. A kit can carry good, better and best versions, so one tap loads the right parts and labor for each tier.
  • Proposal templates. Built in the office, cached on the phone. When a tech uses one, it's priced from the published price book at that moment. Items you've since removed from the book are dropped, and expired rebate programs are left off, so an old template can't quote last year's price.

Upsell rules sit on top: "when a tech adds X, suggest Y and Z." You can configure up to eight suggestions per item; the phone shows the top four so the screen doesn't turn into a catalog.

Options are priced from the price book: price, member price, cost and margin per item, with staged drafts that don't reach the field until published. · Real product screenshot, demo company data.
Price book with services, prices and margins

What goes on each option

An option is more than a total. Each one can carry:

ElementLimitHow the customer sees it
Recommended flagOne per proposalBanner plus your brand color around the option
RebatesUp to 6An "after rebate" price; the option and invoice totals don't change
Estimated yearly energy savingsOne figureLabelled as an estimate, never as a promise
ProofsUp to 10Equipment findings with photos, or form answers
DocumentsUp to 10Brochures and spec sheets to open
Add-onsUp to 6Checkboxes; the total and monthly figure update as they tick

Rebates never touch the invoice total because the customer usually claims them from the utility or manufacturer, not from you. Showing "after rebate" without changing what you bill keeps the paperwork straight.

Proofs do the selling that a tech's word can't. A photo of a cracked heat exchanger next to the option that replaces it is more convincing than any script. Add-ons cover the extras customers like to choose themselves, such as an extended warranty or a surge protector. Whatever they tick becomes an invoice line when the option is sold.

Member prices on site

For members, the phone shows Member price · you save $X beside the regular price. The saving comes from the best active plan's repair discount, applied to service lines only. On the invoice, a member discount line is added automatically. Extended warranties, membership dues and finance charges are never discounted.

One gap to know: the customer's One Link shows the options without member pricing. If a member is deciding later from the text, tell them the discount applies on the invoice.

Monthly payment figures

Big-ticket options read differently as a monthly number. TradesWork can show "or $X/mo" under each option, but only after an owner turns financing on (it's off by default) and adds at least one plan. Each plan has a term of 1 to 240 months, an APR (capped at 40%), a promo type and an optional dealer fee and disclosure.

Plan typeHow the monthly figure is worked outExample on $12,000
Fixed APRLevel payment over the term, rounded up to the cent9.99% for 120 months: $158.52/mo
0% APR, equal paymentsAmount divided by months, rounded up18 months: $666.67/mo
Same as cash (deferred interest)Amount divided by promo months12 promo months: $1,000.00/mo

These are worked examples, not offers. The "as low as" figure is the lowest monthly payment among your active plans marked to show on options. The dealer fee is visible to the office and techs only; customers never see it. Every customer-facing figure carries a footnote that monthly payments are estimates and financing is subject to the lender's credit approval.

ServiceTitan, by contrast, sells integrated financing with partner lenders, and its annual report says it earns referral fees from those partners.1 If instant in-app approvals are central to how you sell replacements, that's a real difference today.

Getting the signature

There are three ways an option becomes sold, and they're recorded differently:

  1. On the tech's phone. The customer taps "Choose this option", then "Approve and sign" and draws a signature under a line saying they approve the work for the total. It works with no signal; the sale queues and syncs later.
  2. From the One Link. The customer types their full name and ticks "I approve this work for $X. Typing my name counts as my signature." The audit trail records the customer as the one who approved.
  3. In the office. Staff use "Mark sold" with an "Approved by" name, for approvals by phone or email.

Then the work is placed. "Do the work now" puts the sold lines on this job's invoice. "Schedule it for later" creates a new unscheduled job at the same address. The office can switch between the two until the work is paid for. A sold replacement option creates an install job with days (default one), crew (default two), materials, a permit tracker, equipment records ready to fill in and office tasks.

The follow-up board

If the customer doesn't decide on the spot, the tech sends the options in one text: your company name, a greeting, and a link to review and approve. It goes once per proposal and waits out quiet hours.

From there the proposal is a card on the board.

The follow-up board: open pipeline, close rate and days to close across the top; New, Presented, Follow-up, Won and Lost columns with option ranges and auto-text status. · Real product screenshot, demo company data.
Sales follow-up pipeline board
  1. 1

    Presented

    A new proposal lands here. Manual opportunities and equipment findings from the field start in New.

  2. 2

    Follow-up

    The first automatic text moves the card here. Cards show age, days in stage, the next call or text task, and when the customer last opened the link.

  3. 3

    Won

    Selling any option moves the card to Won and dismisses the other options.

  4. 4

    Lost

    If every option is dismissed, the card moves to Lost and the board asks why: price, financing, a competitor, repaired instead, no longer needed, never responded or other.

Each card shows the value range from the lowest to the highest option and "Viewed 3h ago" style notes from the customer's link. Views are counted once per 30 minutes and staff previews don't count, so a busy card means the customer, not your CSR. Filters cover owner (me or unassigned), business unit, minimum value and minimum age. Won and lost cards from the last 30 days stay visible.

Automatic texts, and what stops them

Follow-up is on by default with three texts:

DayDefault message (shortened)
2Any questions about your options for the job? You can review or approve them here, with the link
7A reminder that the options are still available, with the link and an invitation to reply
21A last check-in: approve with the link, or reply and the office will help

Texts go out at 10 am by default (you can pick 7 am to 8 pm), weekends roll to Monday, and quiet hours of 9 pm to 8 am always apply. You can rewrite them as one to six steps, each 1 to 120 days out and up to 320 characters.

The sequence stops when any of these happens:

  • The customer replies. A "call them back" task due today is created too.
  • The customer texts STOP. No task, no more texts.
  • The proposal is decided. Approved, every option dismissed, or marked won or lost.
  • The office steps in. The card is paused, or follow-up texts are turned off in Settings.

Old estimates don't get surprise texts when you first turn this on: a proposal older than the sequence is skipped.

ServiceTitan positions unsold-estimate audiences inside Marketing Pro, one of its Pro products,2 and lists Mobile Estimates outside its Starter tier.3 In TradesWork, phone estimates come with Pro and the board comes with them.

Free calculatorMarkup vs margin calculatorConvert markup to margin (and back) so your prices actually hit your margin target.

Setting it up in a week

  1. Price book first. Options are only as good as the prices behind them. Publish the items your techs quote most.
  2. Three templates. Start with your most common replacement, your most common repair-or-replace decision, and one add-on bundle. Flag a recommended option in each.
  3. Rebates with end dates. Enter current utility and manufacturer programs so they drop off on their own.
  4. Read the default texts aloud. Change the wording to sound like your office, keep the link, and decide whether Saturday texts suit your customers.
  5. Assign card owners. A card nobody owns is a card nobody calls. Use the "me" filter in the morning huddle.
  6. Financing last, if at all. Only add plans once you've agreed terms with a lender yourself, and make sure the office knows it handles every application.
Free download · ExcelFlat-Rate Price Book BuilderWork out your true hourly cost, set your billable rate, and price every task with good, better and best options.

Where this isn't the right fit

If you need deposits collected at signing, proposals that expire on a date, or manager approval before a tech discounts a line, TradesWork doesn't do those today. Techs can edit a line price, and the app only warns them with a reset button. Shops whose sales process depends on instant lender decisions in the living room should wait for a connected lender or keep their current financing portal alongside. And if your techs mostly quote one fixed-price fix, the board still helps, but good/better/best layouts won't change much.

Footnotes

  1. ServiceTitan, Inc., Form 10-K for the fiscal year ended January 31, 2026, risk factors on financing partner referral fees. https://www.sec.gov/Archives/edgar/data/1638826/000163882626000028/ttan-20260131.htm ↩

  2. ServiceTitan, "Marketing Pro." https://www.servicetitan.com/features/pro/marketing ↩

  3. ServiceTitan, "Pricing." https://www.servicetitan.com/pricing ↩

Free download

Flat-Rate Price Book Builder

Work out your true hourly cost, set your billable rate, and price every task with good, better and best options.

Get it free
  • Overhead and labor cost calculator
  • Billable hour and target margin model
  • Task pricing sheet with materials markup
  • Good / better / best option builder
  • Member discount column

Frequently asked questions

No. A proposal can have one to four options. The phone offers Single option, Good / Best and Good / Better / Best layouts, and option names are free text, so you can call them Repair, Replace and Replace + IAQ if that's how you sell.

Sources

Last reviewed October 15, 2026. Third-party sources are marked; some are written by competing vendors.

  1. 1.ServiceTitan pricing
  2. 2.ServiceTitan Marketing Pro
  3. 3.ServiceTitan FY2026 Form 10-K (SEC)

Ready to run a tighter shop?

Try TradesWork free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van