Good-Better-Best Options Builder: Turn a Diagnosis into Three Clear Choices
Turn any service diagnosis into honest good/better/best options with prices, pros, cons, and warranties — a manager approves the set before it reaches the customer, and you capture which tier wins.
A web tool where a tech picks a diagnosis, the app drafts three priced option tiers (repair / partial / full replacement) with pros, cons, and warranty differences, a manager approves the set, it's presented or emailed to the customer via Resend, the chosen tier is captured for analytics, and everything exports to CSV.
Before you start
- A Supabase account (free)
- A Vercel account (free)
- A Resend account (free)
- A CSV of your price book and your option templates by problem
- Claude Code or any AI coding agent
The problem this kills
A tech finishes the diagnosis, then has to turn it into a price the customer will say yes to — on the spot, on a clipboard or in their head. Most present a single number. The customer hears one option, feels cornered, and either grudgingly accepts or stalls to "get other quotes." Nobody wins: the customer doesn't understand the trade-offs, the tech leaves money on the table, and the only repair that gets pitched is the cheapest patch that will fail again next season.
The fix is old and proven: give people three honest choices. A good option that solves today's problem, a better one that fixes the root cause, and a best one that replaces the failing system with a longer warranty. When customers can see the trade-offs side by side, they buy up — not because they were pressured, but because they finally understand what they're choosing. The hard part has always been building those three options fast, consistently, and honestly, with real prices from your price book and a manager's eyes on it before it goes out. You do not need to be a developer to build the tool that does exactly that.
What you'll build
A simple internal web tool for your field and estimating team. A tech picks the diagnosis or job type, and the tool drafts three option tiers — repair, partial fix, and full replacement — each pulling real line items and prices from your price book, each with plain-English pros and cons and the warranty that comes with it. The tech can tweak quantities and notes, but the structure stays honest and comparable across tiers. Then the set goes to a manager for approval: nobody presents pricing the manager hasn't signed off on. Once approved, it's presented in person or emailed to the customer through Resend as a clean three-column comparison. When the customer picks, the tool captures which tier won — so over time you can see your good/better/best mix and average ticket climb. Everything exports to CSV for your CRM or accounting system.
What's inside the Implementation Plan
The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — your trade and typical jobs, how you diagnose and quote today, the exact shape of your price book (SKUs, codes, units, markup rules), which diagnoses map to which option templates, your warranty tiers, who is allowed to approve pricing, and the messy exceptions like permits, after-hours rates, and financing. It reads a short spec back to you for a thumbs-up, then builds the tool around your trade and your price book instead of a generic template. From there it walks the agent through the data model, importing your price book and templates, the option-drafting engine, the manager approval gate, the customer-facing presentation and Resend email, capturing the winning tier, and the CSV exports. Every step ends with a ready-to-copy prompt.
The governance it includes (this is the point)
This isn't a toy. The plan builds in the controls a real service business needs: login so only your team can use it, row-level security so each location or franchise only sees its own jobs and pricing, a complete audit trail of every option set drafted, edited, approved, and sent (who, what, when), a hard human-approval gate so no pricing reaches a customer until a manager approves it, and duplicate guards so the same job can't spawn two competing option sets. The whole tool exists to make a careful, honest decision easy — the AI drafts comparable options, a manager approves, and the customer chooses with full information.
Who it's for
Technicians who want to stop guessing at prices in the truck, estimators who rebuild the same three options for every job, and sales-minded service managers who want a consistent, honest good/better/best presentation that lifts average ticket without high-pressure tactics. If you can describe how you'd quote a typical repair three ways, you can build this.
You've got this — open the plan, paste the first prompt, and you'll be turning your first diagnosis into three clean options this afternoon.