Universal

Quote Acceptance Rate: What's a Healthy Number for Trades?

Get the Handyman's Business Starter Kit — from $19 Use the Quote Acceptance Rate Calculator →

A plumber wins 85% of quotes. He thinks he is killing it. His revenue is $220,000 but his net profit is $18,000 — barely minimum wage after subtracting his own labor. A roofer wins 22% of quotes. He thinks he is losing. His revenue is $190,000 and his net profit is $62,000. Who is actually winning? The one with the lower acceptance rate — because he is pricing to leave margin instead of pricing to win.

What Acceptance Rate Actually Tells You

Quote acceptance rate measures three things combined:

  • How your price compares to competitors
  • How your proposal document and sales process compares
  • How well-matched your lead source is to your pricing

A high acceptance rate on cold Google leads could mean you are too cheap. A low acceptance rate on referrals could mean your proposal is weak. The same number means different things in different contexts.

Benchmarks by Lead Source

Cold leads (Google, Yelp, Angi, HomeAdvisor):

  • Below 20%: pricing too high, proposal weak, or slow response time
  • 20–30%: standard for premium pricing — you are winning the right subset of leads
  • 30–45%: healthy range for most trades
  • 45–60%: competitive pricing or strong proposal — review that you are not undercharging
  • Above 60%: almost certainly underpriced on cold leads

Warm referrals (past customer referral, repeat customer):

  • Below 50%: proposal problems, pricing out of range, or trust gaps
  • 50–75%: healthy range
  • 75–90%: standard for established businesses with strong referrals
  • Above 90%: possibly leaving money on the table — try raising prices 10% and see what happens

Previous customers (repeat work):

  • Below 70%: pricing too high relative to competitors they are shopping
  • 70–90%: healthy
  • Above 90%: fine, these customers are not shopping — maintain the relationship

Why High Acceptance Rates Signal Problems

If you win 80% of cold leads, almost every quote is below the market price. The math on being the cheapest:

Imagine the market has 4 bidders on a typical job. Your win rate reveals your position:

  • 25% win rate = you are average price (random winner)
  • 50% win rate = you are usually cheapest OR usually best-presented
  • 80% win rate = you are usually cheapest

If you are usually cheapest, your margin is at the bottom of the market. Competitors with 30–40% acceptance rates are charging more and earning more per job.

Why Low Acceptance Rates Signal Different Problems

Below 20% acceptance on cold leads could be any of:

  • Pricing too high for the market segment — your prices are at premium tier but your lead source is price-shoppers. Mismatch.
  • Slow response time — if you quote 48 hours after inquiry while competitors quote in 4 hours, you lose 60% of leads before pricing even matters. Response time is the single biggest acceptance rate variable.
  • Weak proposal document — competitors have polished proposals with photos, warranty terms, and company credentials. Yours is a hand-written estimate on a yellow sheet. Fix the proposal.
  • Trust gaps — no reviews, no portfolio photos, no credentials visible. Price does not win when the customer does not trust you.
  • Lead source mismatch — HomeAdvisor leads tend to be price-shoppers. Google local search leads tend to be quality-shoppers. Different sources need different pricing strategies.

Diagnosing the Right Fix

If your acceptance rate is below 25%, do not immediately drop prices. Diagnose first:

  1. Measure quote response time (inquiry to quote delivered). Target: under 24 hours.
  2. Review the proposal document a competitor would send. Compare to yours. Upgrade yours.
  3. Audit your Google Business Profile, Yelp, and review presence. Target: 20+ reviews with 4.5+ average.
  4. Interview 3 lost customers (yes, call them). Ask what won the job. The answer is usually not "price" — it is "they called back faster" or "they came out same day" or "their estimate was more detailed."

Testing Prices Up

If your acceptance rate is 65%+ on cold leads, test raising prices 10%:

  • Keep tracking acceptance rate
  • If acceptance drops to 50–55%, you are at the right price
  • If acceptance drops below 40%, back off 5% and settle at the new rate
  • If acceptance holds at 60%+ even with the increase, raise another 10%

Example: raise prices 10% on a $100,000/year business. If acceptance drops from 65% to 50%, you have:

  • Before: $100,000 revenue × 15% margin = $15,000 profit
  • After: $100,000 × (50/65) × 1.10 = $84,615 revenue × 23% margin = $19,500 profit

Lower revenue, higher profit, less work. That is the goal.

Track It, Monthly

Log every quote. Review monthly. Trends matter more than any single month — a 25% month followed by a 55% month averages to healthy. Three straight months below 25% is a signal to diagnose.

Use the Calculator

Use the Quote Acceptance Rate Calculator to track quotes, win rates, and revenue by lead source. The calculator benchmarks your rate against industry norms and highlights lead sources that are quietly killing your profitability.

Frequently Asked Questions

What is a healthy quote acceptance rate?

For most residential trades, a healthy quote acceptance rate is 30–50% on cold leads (Google/Yelp inquiries where you compete with 2–3 other bidders) and 60–80% on warm referrals. Rates above 70% on cold leads typically mean you are underpriced; rates below 25% mean positioning, response time, or pricing problems.

Why is a 100% acceptance rate bad?

A 100% acceptance rate means you are the cheapest quote and winning on price alone. On price-only competition you are leaving 15–30% margin on the table. The right rate reflects some lost bids where competitors came in lower on price — because that competitor is probably losing money or cutting corners you refused to cut.

How do I track quote acceptance rate?

Log every quote with: date, customer source, scope, quote amount, status (accepted, declined, no response), and if declined, the reason. A simple spreadsheet or CRM (Jobber, Housecall Pro, or a Google Sheet) handles it. Review monthly: if acceptance is below 25% or above 70%, investigate before adjusting pricing.

My acceptance rate dropped — what should I do?

Diagnose before adjusting. Check: (1) are you quoting slower than before? (2) has your average quote amount increased without added value in the proposal? (3) has a new competitor entered the market? (4) is your proposal document weaker than competitors? Dropping prices is the last resort — fix the diagnosis first.