2026-11-03 · Fidele Maniraruta
Customer Wants to Supply Their Own Materials? (How to Quote It Without Taking On Their Risk)
You go out to look at a bathroom. The homeowner says, "We already ordered the tile. We found a great deal online. We just need someone to put it in."
Or it's a deck, and they bought the boards at the big box store because they were on sale. Or a kitchen, and the cabinets are sitting in the garage.
Some contractors say no to this every time. Some say yes to everything and get burned. The right answer is in the middle, and it depends on a few things you can check before you give a number.
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.
Why customers do this
Most of the time it's money. They think they can buy cheaper than you, and sometimes they can. Sometimes they just like picking things out themselves. Sometimes a friend told them contractors mark up materials and they want to skip that.
None of those are bad reasons. A customer who wants to save money is a normal customer. What you need to do is make sure that saving money doesn't become your problem.
What actually goes wrong
When you buy the materials, you know what you ordered, you know it's the right grade, and you know it's coming from a supplier who will take it back. When the customer buys, you lose all of that.
Here's what happens on these jobs.
They bought 10 boxes of tile and the job needs 12. Now there's a delay, and the new boxes are a different dye lot.
The materials show up damaged, or wrong, or late, and your crew is standing around.
The product is a cheap one that fails in two years, and the customer calls you, because you're the one who installed it.
The fixture they ordered doesn't fit the rough-in. Nobody checked.
In all four cases you're the one on site when the problem shows up. So the customer will blame you, even if it wasn't your fault.
Decide first: do you take these jobs at all?
You don't have to. If you only work with materials you source, that's a fine policy. Say it plainly and kindly.
"I don't install customer-supplied materials. I can't stand behind a job when I don't know where the product came from. But I'm happy to quote it with materials from my supplier, and I'll match what you picked as close as I can."
That last part matters. Often the customer is open to it once they see you'll work with their taste and a similar price. If you want a few more ways to say no and keep the relationship, see how to turn down a job without burning the bridge.
If you do take them, take them with rules.
Rules that keep it fair
Look at the materials before you quote, or at least the specs. Ask for the product name, the model number, and the link. A five minute look tells you if it's something you can install properly. If it's junk, say so now, not halfway through the job.
Charge for labor, and be honest that it isn't cheaper per hour. Some customers think no materials means a much smaller bill. Your overhead, your insurance, your truck and your time are the same. If anything, the job has more risk, so don't discount it. Many contractors add a small handling fee or a modest bump on the labor rate for customer-supplied jobs. That's fair, and you can say why: "When I order it, I check it, I deal with the supplier, and I can fix problems fast. When you order it, I'm relying on your order being right."
Put a delivery date in writing. The materials have to be on site, counted and checked, before you schedule the crew. If they aren't there by the date, the start date moves, and you charge a return trip if you showed up for nothing.
Have the customer check the count. For tile, flooring, siding, anything sold by the box or the bundle, the customer is responsible for ordering enough. Tell them to add the usual waste. You can say how much you'd normally add, but have them confirm the final number. If they run short, the delay and the new delivery are on them.
Walk through the delivery together. Open the boxes. Look for damage. Check the dye lots match. Write down anything wrong and take a photo. This takes ten minutes and saves arguments later.
What to put in the quote
Keep it short and plain. A paragraph is enough. Something like this:
"Labor only. Customer is supplying all materials listed below. Customer is responsible for the amount ordered, the condition on delivery, and the delivery date. Contractor will inspect materials on arrival and note any visible damage or shortages. Contractor's workmanship is covered for one year. Materials, and any failure of the materials themselves, are covered only by the manufacturer or seller. If the job is delayed or has to be redone because of the materials, extra time and extra trips are billed at the hourly rate."
The warranty line is the important one. You stand behind your work. You don't stand behind a product you didn't pick. Say that out loud before the job starts, and again in writing. If you want to think through what a fair warranty period looks like, see how long should a contractor warranty be.
Get a deposit, and don't skip it
On a labor-only job there's no materials draw to cover your costs up front, so you're more exposed if the customer walks. Ask for a deposit that holds the date, the same as you would on any other job. If you're not sure how much or how to ask, how to ask for a deposit has wording you can borrow.
When to say no, even if you normally say yes
Walk away, politely, if you see any of these.
The customer won't let you look at the product before you quote.
They want you to guarantee that the product will last.
They bought something that's wrong for the job, and they won't change it. For example, an interior product for an outdoor spot, or a floor that needs a different subfloor than they have.
They keep adding "can you also install this thing I picked up" to the job. That's scope creep with someone else's products. If it starts, use a written change order, and read how to write a change order.
They're pushing a very low labor price because "I already paid for everything else." Their materials budget has nothing to do with what your time is worth.
If the price talk gets tense
Sometimes the customer asks you to match what a cheaper guy quoted for labor only, or says a cousin will do it for less. That's a separate conversation. Customer says their cousin can do it cheaper covers what to say.
Then follow up
Customer-supplied jobs tend to move slowly. The customer is still waiting on a delivery, or still deciding, or hoping you'll lower the labor. If you send the quote and hear nothing, you can't tell which one it is.
A short text a few days later helps: "Hi, just checking if the materials have shipped yet. I can pencil in a start date once you have a delivery day." That keeps the job alive and keeps the schedule honest. If you're not sure how often to check in, how many times to follow up on a quote is a good place to start.
The hard part is remembering to do it. You're on a job, the quote is three days old, and the customer is one of eleven you owe a message.
QuoteChaser sends the follow-up texts and emails for you, on a schedule, and pings you when someone replies. If you'd like that handled, join the QuoteChaser waitlist.
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 →