← Blog

2026-10-06 · Fidele Maniraruta

Customer Says Their Cousin Can Do It Cheaper? What to Say When a Friend or Family Member Undercuts You

You hand over the quote, the homeowner looks at the number, and then it comes out. "My brother-in-law does this stuff on weekends. He said he could do it for about half."

Your stomach drops a little. You can't win a price fight against a guy who's working for beers, or for a favor, or for nothing but a Saturday. So what do you say?

Here's how I'd handle it, and when I'd just let it go.

🛠️
Free: every follow-up text, written for your trade

Pick your trade and the situation, get 3 copy-paste texts instantly. Drop an email and all 18 unlock, plus the day-by-day send schedule.

Get the texts →

First, don't take it as an insult

It's tempting to hear this as "you're overpriced." Most of the time it isn't about you at all. The customer has a person in their life who can do the work, and they feel a little guilty not asking them first. They're checking whether they should.

That's actually good news. A customer who feels guilty about hiring you instead of a relative is a customer who wants a reason to hire you. Your job is to give them one that doesn't make them feel bad.

Find out what they actually mean

Before you say anything about price, ask a question or two. Keep it friendly.

"Does he do this kind of work regularly, or is it more of a favor?"

"Has he done something like this on a house before?"

You're not trying to trap anybody. You're finding out which of three situations you're in.

Sometimes the relative really is a pro. Maybe a tradesman with a day job who takes side work. If so, the price gap is real, and it's partly that he has no overhead, no insurance and no warranty. You can compete on those things, but you might still lose.

Sometimes it's a handy guy who's done his own bathroom and thinks he can do yours. This one has the most risk for the customer and the most chance of coming back to you later.

And sometimes it's a negotiating move. There is no brother-in-law, or he's a lot less available than they're letting on. They want a lower number and this is a polite way to ask for one.

What to say

Don't argue and don't trash the other guy. The second you say anything negative about someone's family, you've lost the room.

Something like this works:

"That's a good option if he's got the time and he's done work like this before. If it works out, great. I'd just want to make sure you're covered, so here's what's different with me. I carry insurance, I pull the permit, and there's a written warranty on the work. If anything goes sideways with a family member doing it, you can't really call him on it. With me you can."

Then stop talking. Let it sit.

Notice what that does. It doesn't say your price is fair. It doesn't say the cousin is bad. It just points out what the customer gets that a favor can't give them. Plenty of people hadn't thought about what happens when the work goes wrong and the guy who did it comes to Thanksgiving.

If you want to go a step further, one more line helps:

"If you do go with him, I'm happy to look at the plan and tell you what to watch for. No charge."

That sounds generous and it is, but it's also smart. It makes you the person they think of first if things go badly.

Don't just drop your price

I get why people do it. You want the job. You say "well, let me see what I can do" and take 20 percent off.

It rarely works here. If the cousin is at half, 20 percent off is still a long way from half, and now the customer knows your number was soft. You've lowered your price and still probably lost.

The exception is when the customer genuinely wants to hire you and the gap is smaller than it sounds. If you're at 11 and the cousin said "maybe 9," that's a different conversation than 11 against 5. In that case a small trade can make sense. Take out some scope instead of cutting your rate. Skip the paint, or let them do the demo themselves. Our post on winning jobs without lowering your price goes through how to do that, and whether you should match a cheaper quote lays out when it's actually worth it.

When to let it go

Some of these you won't win and shouldn't try to.

If the job is small, the margin is thin, and the customer clearly would rather give it to family, move on. Fighting for a $900 job against a cousin is how you spend three hours and a hundred miles of driving for nothing.

If the customer starts asking you to review the cousin's plan, source his materials and "just answer a few questions" for free, that's a sign you're being used. Be polite and be clear.

"Happy to help with a quick question or two. If you need more than that, I'd have to charge for my time."

Then see what they do. People who were never going to hire you will go away. People who really need help will say fine.

Keep the door open without chasing

This is the part most contractors skip, and it's where the money is.

A lot of these family jobs go wrong. Not all of them. But a decent number turn into a half-finished project, a leak, or a floor that's not level, and the homeowner is stuck with something they have to fix and a relative they don't want to fire.

When that happens, they call somebody. You want it to be you.

So when they tell you they're going with the cousin, don't sulk and don't disappear. Send a short, warm text:

"No problem at all, hope it goes great. If you run into anything along the way or want a second pair of eyes, just text me."

Then, about three weeks later, send one more:

"Hey, just checking in on the project. How's it going?"

That's it. No pitch, no "we do this better." If it went fine, you've lost nothing and you look classy. If it didn't, you're the first call. Our piece on what to do when a customer hired another contractor covers the follow-up in more detail, and there's more on losing a bid to someone cheaper if you want the bigger picture.

Price it in next time

If this keeps happening, your quote might be the problem, not the competition.

When a customer sees a single big number with no explanation, they have nothing to compare except price. A cousin saying "half" sounds believable because they can't see what's in yours. If your quote spells out what's included, the permit, the cleanup, the insurance, the warranty, the schedule, the customer has something to weigh against a verbal "yeah, I can do that."

It also helps to say early in the conversation how you're different. Before they've heard any numbers, mention that you're insured, that you give a written warranty and that you handle permits. Then the cousin comparison comes up against something already in their head instead of landing on a blank page.

A short version

Don't take it personally. Ask a question or two to find out if the relative is a real pro, a handy guy or just a negotiating line. Point out what you give that a favor can't, insurance, warranty, permits, and let it sit. Don't cut your price to chase half. Walk away from small jobs where family is clearly going to win. Send a warm, no-pressure text and check in a few weeks later, because plenty of these jobs come back to the real contractor.

The part that slips

Here's the quiet problem. Most of these customers don't say no to your face. They say "let me think about it," and you never hear back. By the time you find out about the cousin, the decision's already made.

That's where fast follow-up matters. If someone hears from you the day after the quote, and again a few days later, you get a chance to answer the cousin question before it hardens.

That's what QuoteChaser is for. It follows up on your quotes by text and email in your own voice, so customers hear from you while they're still deciding. When someone replies, it pings your phone.

Join the QuoteChaser waitlist and let the follow-ups go out while you're on site.

Don't write the next one from scratch.

Get all 18 follow-up texts free →

Want the sending handled for you too? Join the QuoteChaser waitlist.

While you wait — let Claude run your back office. 6 install-ready AI skills for trades: quotes, follow-ups, reviews, invoices, marketing, customer texts.

Get Contractor Office OS — $37 →