← Blog

2026-10-22 · Fidele Maniraruta

How to Turn Down a Job Without Burning the Bridge (Red Flags, Scripts, and When to Walk Away)

Every contractor has taken one job they knew, deep down, they should have passed on.

The customer was rude on the phone. Or they wanted it done yesterday for half of what it costs. Or they kept saying "we'll figure it out as we go." You needed the work, so you said yes. Six weeks later you were eating the cost, answering texts at 10 at night, and waiting on a final payment that came in pieces.

Learning to say no is one of the best money moves in this trade. It is also one of the hardest, because turning down money feels wrong. Here is how I think about it and what to actually say.

🛠️
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 →

Quick answer

Turn a job down when the risk is bigger than the profit, and do it early, kindly, and short. Say thanks, give one honest reason (or none), and offer a way forward if you can, like another name or a later date. Never argue, never insult, never explain too much. A clean no costs you one bad afternoon. A bad job costs you a month.

Why a bad job costs more than it pays

People only count the price on the quote. They forget the rest.

A difficult customer eats your time with extra calls and texts. They slow down the job with changes and second guessing. They pay late, or they argue the final bill. And while you are stuck on that job, you are not available for a better one.

If the job pays you 4,000 and it takes you an extra week of headaches, that week had a cost. Say your good weeks bring in 5,000. You just paid a lot to keep one customer unhappy. That is a made up example, but the math is real. Put your own numbers in.

There is also what it does to you. You start dreading the phone. That stuff leaks into the next job.

Red flags I would listen to

None of these means automatic no. But if you hear two or three in the first call or the first visit, slow down and think hard.

They badmouth the last contractor. Every story ends with "and then he just disappeared." Sometimes that is true. Often there is a piece of the story you are not hearing, and you are next in the chain.

They push you to start before there is anything in writing. If they are casual about a signed agreement now, they will be casual about paying later. More on that in what to do when a customer wants you to start before signing.

They only talk about price. Not the scope, not the timeline, not the materials. Just "what's the lowest you can do it for." These customers are not buying your work, they are buying a number.

The budget and the scope do not match, and they will not budge on either. You can often work with a low budget by cutting the scope. If they want everything and refuse to pay for it, there is nothing to work with. Here is how to tell a customer their budget is too low before it turns into a fight.

They want to be on site watching every step. Some people are just nervous and a good walkthrough settles them. Others are going to hover for the whole job. If you get the second feeling, read what to do with a customer micromanaging the job and decide if you want that.

They want you to fix someone else's mess for cheap and take the blame for it. That one is a liability trap. See when a customer wants you to fix another contractor's work.

They are rude to you, or to your crew, or to their own family in front of you. How they treat people when they want something is how they will treat you when they have a complaint.

Your gut says no. I mean this one seriously. After enough years you can tell. If your stomach drops when you hear the address, pay attention.

The honest question to ask yourself

Before you decide, ask: "If this goes sideways, can I afford it?"

If you are slow and the bills are due, a so so job might still be the right call. That is real life and nobody should judge it. But go in with your eyes open. Raise the price, ask for a bigger deposit, tighten the paperwork. Here is how to ask for a deposit so a risky job at least starts with money in your pocket.

If you are busy, the answer is easier. You do not need this one. Pass.

Sometimes the better move is a higher price, not a no

A lot of the time the job is fine and the customer is the problem, or the job is a pain and the price is the problem. A price can fix the second one.

If you do not want a job but you will do it for the right money, quote that money. Do not pad it as a trick. Just price in the real cost of the hassle. If they say yes, you are paid for the headache. If they go elsewhere, you got what you wanted anyway.

This works because it is honest. If you need help with the number, how to price a job walks through it.

What to actually say

Keep it short. The longer your explanation, the more room there is for the customer to argue with it.

When the job is not a fit:

"Thanks for thinking of us. I looked at what you are after and I do not think we are the right fit for this one. I would rather tell you now than waste your time."

When your schedule is full:

"I appreciate the call. We are booked out for the next two months and I do not want to rush your job. If your timeline is flexible, I am happy to put you on the list. If not, you will want to call someone who can start sooner."

When the budget is too far off:

"I want to be straight with you. What you are describing is going to run higher than the number you gave me, and I do not want to cut corners to hit it. If the budget changes or you want to cut the scope, call me back."

When the customer is giving you bad vibes:

"After talking it through, I do not think this is going to be a good match, and I would hate to start a job that ends up frustrating both of us. I wish you the best with it."

You do not owe a full reason. "It's not a fit" is a complete sentence. If they push, say it again, calmly. "I understand, it's just not a fit for us."

Offer something if you can

A no with a small gift in it lands much softer.

If you know another contractor who does that kind of work, give a name. Only give a name you would put your own reputation on, because it reflects on you. If you are booked, offer a date for later. If the job is too small for you, tell them what size job you do take.

People remember that. The customer you turned down this year may call back next year with a bigger job, once they have been burned by the guy they hired instead. Plenty of my best jobs came from people I once said no to, nicely.

Do it fast, and do it in the right place

Say no early. The moment you know, tell them. Do not let someone wait a week for a quote you already decided not to send. That is worse than a no, because it looks like you ghosted them, and it eats the time they could have spent finding someone else.

A phone call or a text is fine. A call is better for a bigger job or a longer relationship. Do not do it by leaving a quote with a crazy high number and hoping they go away. It wastes everybody's time and sometimes they say yes.

Do not trash anyone. Not the customer, not the other contractors, not their budget. Keep it about fit and timing. You will see these people in the neighborhood.

What if you already said yes

It happens. You took the job, then the red flags showed up.

Look at your agreement first. A signed scope, a deposit, and a change order process give you real protection. If the customer starts changing the plan every day, write a change order each time and get it signed before you touch it.

If it is still early and nothing has started, you can often step back. Return the deposit, say it is not going to work out, and keep it brief. Check any contract you signed for how cancellation works first, and ask a lawyer if the amount is big. I am not a lawyer and rules differ by province and state.

If you are already in, finish it clean, document everything, get your final payment, and use it as a lesson for the next screening call.

Screen before you spend the time

The best way to turn down fewer jobs is to catch the bad ones before you drive out. A few questions on the phone save a lot of gas.

What exactly do they want done. When do they want it. Have they got a budget in mind. Are they getting other quotes. Who makes the decision. Have they had work done before and how did it go.

Some contractors also charge a fee for estimates to filter out the tire kickers. That is a whole topic on its own, see should I charge for estimates.

Do not let the good leads go cold while you do this

Here is the flip side. When you get picky, the leads you do want matter more. If you only take the jobs you like, then you cannot afford to lose one to silence because you forgot to follow up.

A good customer who asked for a quote and then went quiet is almost always just busy. A short, friendly text a couple days later brings a lot of them back.

That is what QuoteChaser does. It follows up on every quote that has gone quiet, in your own voice, and pings your phone when a customer writes back. You say no to the bad ones and it keeps the good ones from slipping away.

Join the QuoteChaser waitlist and stop letting good quotes go cold.

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 →