Every lead you generate costs real money - and that cost went up another 10.51% year-over-year according to LocaliQ's analysis of 3,200+ home service ad campaigns in 2025. If you're still handing customers one price and hoping they say yes, you're burning ad spend on a strategy that loses before you even open your mouth.
What is Good-Better-Best pricing for contractors?
Good-Better-Best (GBB) pricing means presenting three tiers on every quote instead of one flat number. Good is the minimum scope that still makes you money. Better adds value - better materials, a warranty, faster scheduling. Best is the premium package with the highest margin items and the most peace of mind.
Three columns on a page, three decisions for your customer to consider. The goal is to shift the conversation from "should I hire this contractor?" to "which package is right for me?"
Why does a single-price quote kill your close rate?
When you hand someone one number, you've created a binary choice: yes or no. When you hand them three options, behavioral economists call what happens next the decoy effect - people gravitate toward the middle option because the lowest tier sets the floor and the highest tier creates contrast. The middle feels like common sense, and it's almost always your best-margin work.
According to Housecall Pro's 2025 survey of over 1,000 U.S. homeowners, over 70% said they would pay more for a contractor with a better service reputation. Nearly all of them flagged transparent pricing as a key factor in who they hire. Customers want options and clarity - a single number with no context is a gamble, not a quote.
How much are you actually paying per lead right now?
Before you can appreciate how much GBB pricing saves you, you need to understand what you're spending. LocaliQ analyzed 3,211 home service ad campaigns run between April 2024 and March 2025 and found the average cost-per-click across home services is $7.85. For electricians it's $12.18. For roofing it's $10.70.
That click becomes a lead. Axis AI's 2025 benchmarking data puts the average cost per lead across all home services at $90.92. Google Ads for roofing specifically averages $187.79 per lead. Per 99 Calls, Google Local Services Ads went from $50.46 per lead in 2023 to $60.50 in 2024 - a 20% spike in twelve months.
Every lead you don't close is $60 to $188 in the trash. GBB pricing doesn't just help you close more - it raises the value of every close you already get. If you're thinking about how to manage your material costs in parallel with pricing strategy, that combination is where real margin protection happens.
What does the revenue math actually look like?
Joist illustrates this directly: a contractor closing 20 jobs per month at an average of $6,000 earns $120,000 per month. If GBB pricing lifts average order value by just 12% - because clients consistently upgrade from Good to Better - the average job becomes $6,720. Same 20 jobs, revenue jumps to $134,400 per month, which is $14,400 more without a single additional lead, hire, or truck on the road.
OnCall Air, which has powered over $6.3 billion in HVAC contractor sales, builds GBB directly into their proposal platform. They include monthly payment auto-calculations, product images, energy savings estimates, and e-signature in a format that generates in under 5 minutes. Their core argument: if you take 24 to 48 hours to send a proposal, you've already lost to the contractor who quoted on-site.
For HVAC contractors specifically, system replacements run $10,000 to $20,000 per job. If your GBB proposal moves even one customer per month from the Good tier to Better on a $12,000 job, that's $1,200 to $2,400 in additional revenue from a single pricing change. Read more about what this looks like in practice for growing an HVAC business with heat pump installations.
How do you build the three tiers without losing money on Good?
This is where most contractors mess it up. They price Good too low, treat it as a loss leader, and then resent customers who pick it. Every tier must cover your overhead burden and your labor burden - full stop.
Per FieldPulse, Good pricing is the lowest price that still allows your company to make a profit while attracting price-sensitive customers. Better pricing adds something tangible: higher-quality materials, a longer warranty, priority scheduling. Best is the premium package with your highest-margin items - extended warranties, system upgrades, or premium product lines.
Here's a framework you can adapt to your trade:
| Tier | Scope | Typical Markup Target | Who Picks It |
|---|---|---|---|
| Good | Minimum viable fix or install, standard parts | 35-45% gross margin | Price-sensitive customers, rental properties |
| Better | Upgrade materials, 1-2 year warranty, standard timeline | 45-55% gross margin | Most homeowners, your target tier |
| Best | Premium products, extended warranty, priority service, add-ons | 55-65% gross margin | High-trust customers, repeat clients |
For plumbing specifically, a "Good" option might be basic leak repair and pipe cleaning. "Better" replaces worn components. "Best" includes premium fixtures, extended warranties, and system-wide inspection. If you want to see how this pairs with water filtration service add-ons for plumbing businesses, that's a natural Best-tier upsell.
Get AI-powered quoting frameworks built for contractors
Get StartedIs GBB pricing only for big replacement jobs?
No, and ServiceTitan calls the assumption that it is one of the most common and easily fixed mistakes in home services. Most HVAC contractors only apply GBB to new equipment sales, but applying the same model to service calls can have significant positive impacts on overall revenue.
A service call for a running toilet can carry a Good-Better-Best frame just as easily as a full system replacement. Good fixes the immediate problem. Better fixes the cause. Best prevents it from happening again and adds a service agreement.
The same logic applies to a tripped breaker or a clogged drain. Service agreements in the plumbing space are exactly the kind of Best-tier anchor that turns one-time calls into recurring revenue. Shops adding GBB to service calls consistently see higher average ticket sizes within 90 days.
How do you know if your GBB pricing is actually working?
Track tier selection in your CRM after every closed job. If 90% of customers pick Good, your Better and Best tiers are not differentiated enough - the upgrade is not compelling. If 70% pick Best, you're underpricing across the board and leaving money on the table at scale.
The benchmark distribution from SalesAsk and industry practitioners is: 20 to 30% choose Good, 50 to 60% choose Better, and 15 to 25% choose Best. If you're nowhere near that split, your tier structure needs work - not your salespeople.
Jobber's 2026 Home Service Trends Report, based on 1,050 business owner surveys, found that quoting is the third biggest time drain for contractors - cited by 37% of pros. Pair GBB pricing with a faster quoting system and you solve both the close rate problem and the time problem simultaneously. If you're still doing manual quoting by hand or in a Word doc, building SOPs for your home service business is a prerequisite.
Invoca's 2025 Call Conversion Benchmarks Report, analyzing more than 60 million phone calls, found that 37% of phone leads convert during the call itself. If you're showing up to that call with three clear options pre-built into a professional proposal, you're far more likely to be in that 37% than the contractor saying "I'll email you a quote tomorrow."
For roofing contractors thinking about this in the context of larger ticket sales and financing, how to offer roofing financing to customers pairs directly with GBB. Showing monthly payment options on each tier dramatically increases Best-tier selections. Contractor forum analysis from HVAC-Talk confirmed that shops using visual financing displays report 20 to 30% higher close rates on system replacements compared to text-based single-option quotes.
For anyone growing a flat-rate pricing model alongside tiered options, the two systems are complementary - flat rate gives you the unit price, GBB gives customers the choice of scope. If you want to increase average job ticket across the board through technician behavior, building a technician sales training program is what locks in the gains GBB pricing creates.
Frequently Asked Questions
Start with your next quote
Pull up the last three quotes you sent. If each one had a single price and a scope of work, that's your starting point. Rebuild them with three tiers this week - start with your most common job type - and track which tier customers select for the next 20 closes. The data will tell you everything.