Someone will always bid lower. Matching them is how licensed shops become unpaid training for the market. You can compete on price selectively — by knowing your floor, selling the difference, and walking away when the ticket cannot cover real costs.
Know your walk-away number
Before the phone call gets emotional, cost the job in the job profitability calculator with burdened labor, travel, vehicle, overhead, and leads. That net is your floor. Discounting below it is paying the customer to use your truck.
Reframe what they are buying
- Licensed, insured tech vs a cash "I can do it cheaper" bid
- Written options, parts that will be there next year, and a callback policy
- ETA texts and a real arrival window vs a maybe-Saturday
- Warranty that is actually honored
If they only care about the lowest number, they were never your customer. Let the cheap bid win the headache.
Protect minimums in the script
CSRs should not invent discounts. Offer a different window, a membership that is costed honestly, or a smaller scope — not a secret 20% off. A competitor quote that is 40% under yours is often incomplete (no permit, no disposal, no diagnostic, unburdened labor). Ask what is included before you match anything.
When to compete on price anyway
- Shoulder-season capacity you would otherwise idle — still above variable cost plus a contribution target
- A strategic account (property manager, referral source) with volume that clears after density
- Never: emergency work, tiny tickets, or jobs from expensive lead platforms
Frequently asked questions
What should I do when a competitor undercuts my price?
Reframe value, protect your truck-roll minimum, and walk away from jobs that cannot cover real cost. Matching panic prices trains the market to wait.
How do I win work without being the cheapest?
Sell response, workmanship, warranty, and communication. Price is one line; a cheap ticket that loses money is not a win.
Which jobs should I let go?
Anything below your minimum after labor, travel, and overhead — especially from lead sources that already tax the ticket.
Find the floor before you match
Run the job through the free calculator so you know whether matching a competitor is a win or a donation.