← Back to Blog

A Competitor Is Undercutting Your Price. Now What?

Match a low bid on a $2,000 job at 20% margin and you keep $100 instead of $400 - four jobs to earn what one used to. Before you discount, check the scope, run that arithmetic, and understand what homeowners are actually asking for when they ask about price.

A customer tells you, usually while you are standing in their driveway with a clipboard, that the other company quoted six hundred dollars less. Sometimes they say it kindly. Sometimes they say it as an opening offer.

The reflex is to drop the price on the spot. Before you do, there are three things worth checking, and the first one resolves this more often than people expect.

Check whether it is the same job

Compare the scope before you compare the number.

Different quotes routinely cover different work. One includes haul-away and the other does not. One is a like-for-like replacement and the other upsizes the unit. One assumes the permit is your problem. One is using a builder-grade part where you specified something that will not need replacing in four years. One carries liability coverage and workers comp, and one does not.

A meaningful share of the time, a lower bid is lower because it is a smaller job. If that is what happened, you do not have a pricing problem. You have an explanation problem, and it is fixable in one conversation.

Then do the arithmetic before you match

If the scope really is identical, run the numbers before you react, because matching a low bid does more damage than most owners realize.

Say a job is $2,000 and your net margin is 20%, so you make $400. Cut the price 15% to win it and you have given up $300 of that $400. You now make $100 for the same day of work, the same fuel, the same wear on the van, and the same risk if something goes wrong.

Put differently, at that new price you would need to run four jobs to earn what one used to bring in. Discounting does not just cost you margin, it multiplies your workload to stand still.

That is the calculation to run in your head in the driveway. Not "can I afford to lose this job," but "what does winning it at that number actually pay me."

The assumption underneath the panic

The reflex assumes price is the deciding factor. For a meaningful segment of customers, it demonstrably is not.

In Roofing Contractor's 2026 homeowner research, roughly 34% of homeowners said pricing made no difference at all to their decision. That is roofing specifically, so do not stretch it across every trade, but the direction is consistent elsewhere. A Housecall Pro homeowner survey found 72% would pay up to 10% more for a contractor with a stronger service reputation.

The same roofing research found that when homeowners chose between two companies, about 46% came down to proven experience and certifications, 20% to reviews and testimonials, and 17% to the professionalism of the person who showed up. Price is in the mix, but it is competing against several things you control.

What customers actually want is not cheap

This is the part worth sitting with, because it points at the real counter-move.

When homeowners in Roofr's 2026 study ranked what mattered most in evaluating a contractor, transparent pricing and detailed estimates came out on top, in the top three for 59% of respondents. ServiceTitan's 2026 report similarly found 73% of homeowners want upfront pricing before committing.

Read those carefully. They are not asking for the lowest number. They are asking to understand the number. Those are different demands, and most contractors answer the wrong one.

A single-line quote for $2,000 invites a comparison against another single-line quote for $1,400, and on that basis the cheaper one wins every time. An itemized estimate that shows the part, the labor, the permit, the disposal, the warranty term, and what happens if something is discovered mid-job is not comparable to a single line. It reframes the conversation from which number is smaller to what am I actually getting.

That is the move. Not discounting. Detailing.

The line you can honestly say

There is a version of this you can tell a customer without disparaging anybody, because it is true and it is documented.

Cost data compiled across project categories in 2026 found that choosing the median of three to five bids produced better outcomes than choosing the lowest in roughly seven out of ten cases, and that the cheapest bid ended up being the most expensive option about 30% of the time once change orders and rework were counted.

You can say that plainly. The cheapest bid wins on paper and loses about a third of the time in practice, usually through the change order.

When to let it go

Some customers are buying on price and nothing else. They are not confused, they are not going to be persuaded by an itemized estimate, and they will call you in eighteen months when the cheap work fails.

Let them go. Chasing that segment means competing against whoever is most desperate this month, and that is a race with no finish line and worse margins every lap.

The customers you want are the ones who worry about being let down. Roughly 70% of homeowners in one Morning Consult survey said they worry about unreliable contractors, and 41% reported having been deceived by a service provider. Those people are not looking for the cheapest option. They are looking for a reason to feel safe, and a detailed estimate from a company with recent reviews and photographed work is exactly that reason.

What to actually do this week

Rebuild your estimate template so it itemizes. Parts, labor, permits, disposal, warranty, and a plain sentence about what happens if something unexpected turns up.

That single change does more against a low bidder than any discount, and it costs nothing but an afternoon.

Ready to launch your marketing in 48 hours?

Get your complete 6-channel marketing system — email, social, ads, SEO, content, and automation — built and live in 48 hours. Flat rate, no contracts.