Sales
Roofing Sales: Start With Lost Bids
Most roofers cannot say why they lost their last ten bids. Here is how to find out in two minutes of your time and sixty seconds of the homeowner's.
- Published
- Reading time
- 11 min read
You sent the estimate, the homeowner said they would think about it, and three weeks later a different company's truck was in the driveway. Ask most owners what happened and the answer is "price". Ask them how they know and the answer is a shrug. That shrug is where roofing sales gets better or stays stuck, because the bids you lose carry more information than the ones you win, and almost nobody collects it.
This guide is the system I use with the shops I work with: write down the last ten bids you did not get and what you think happened, ask those homeowners five questions that take a minute to answer, and read the gap between your guess and their answers. The gap tells you which one thing to fix. It applies to roofing first, and to HVAC, plumbing and electrical work with the words changed.
Why lost bids are the cheapest roofing sales training there is
A won job tells you the homeowner liked something about you. It does not tell you what, and it does not tell you what the other four people you quoted that month saw instead. A lost bid is different. The homeowner compared you against a real alternative, on a real roof, with real money, and picked the other one. They know exactly why. Most of them will tell you if you ask plainly and promise not to sell them anything.
Owners skip this for two reasons. It feels like begging, and it feels like the answer will be "you were too expensive", which is not something they want to hear twice. In the shops I have worked with, the second fear is mostly wrong. Price comes up, but so does "the other guy explained the quote better", "they had a warranty I could understand", "your website looked older", and "I never heard back from you". None of those is a pricing problem, and every one of them is fixable in a week.
Step one: write down the last ten, from memory
Before you ask anyone anything, write down your own guess. Ten rows, three minutes, no looking anything up. If you cannot name ten bids you lost, that is the first finding: nobody in the business is tracking them, and the fix is a lost-bid column in whatever you quote from. Come back to the rest of this once you have ten.
| Column | Write |
|---|---|
| Homeowner | First name and street, enough to find the quote again |
| Month quoted | When you sent it |
| What happened | Hired someone else, still deciding, or decided not to do it |
| Why, in your words | Your honest guess: price, they went quiet, the other company, timing |
| Your price against theirs | Higher, about the same, lower, the only quote I got, or no idea |
| Did you follow up | Yes with a date, or no |
Keep this sheet (there is a printable version with the five questions and the send text, free, no email). It is the thing you will compare the homeowners' answers against, and the comparison is the whole point. An owner who writes "price" five times and then hears "you never called me back" twice has learned more in a week than a year of sales podcasts would teach.
While you read
Not sure where your own site stands? The free 31-point audit is the checklist behind this guide.
Or call (254) 640-7180. Fixed scope, written price, everything in your name.
Step two: the five questions to ask the homeowner
The survey has to be short enough to answer standing in a kitchen, sent by you from your own phone, in your name, with a promise that no salesperson follows it. Anything longer gets ignored. Anything from a number they do not recognize gets deleted. These are the five, with the answers as tap-to-pick choices and one line of typing at most.
- Did you go ahead with the work? Hired someone else, still deciding, or decided not to do it for now. This separates the lost from the undecided, and the undecided are live leads you were about to forget.
- If you hired someone else, what tipped it? Pick up to two: price; they explained the job and the quote better; better materials or a better warranty; certifications, reviews or how long they had been around; they could start sooner; financing; the person who came out; I never heard back in time; I went with someone I knew or was referred to; something else.
- Was our price higher, lower, or about the same as the one you chose? Price in question two means nothing without this. Higher and lost is a scope-explanation problem. Lower and lost is a trust problem.
- One thing we could have done differently? Optional, one line. This is the quote you will remember.
- Would you consider us next time? Yes, maybe, or no. Yes and maybe go on a follow-up list with the reason attached.
The text that gets sent
"Hi Dana, it's Ray at Ray's Roofing. We quoted your roof in September. Would you take sixty seconds to tell us what tipped your decision? No sales call, it just helps us get better: [link]. Thanks either way." One message, from the owner's phone, no chase. If they do not answer, they do not answer.
Expect a minority to reply. Five answers out of twenty sends is a good run, which is why your own sheet matters and why ten lost bids is the floor. If you have a way to collect the answers on a page instead of by text reply, use it; a page keeps the answers in one place and lets the homeowner stay anonymous unless they want a call back. If you do not, a reply text works, and you read them by hand.
Step three: read the gap
Put your sheet beside their answers. You are looking for two things: the reason that comes up most, and whether it matches what you wrote. The match, or the gap, decides what to fix. Here is how each answer usually reads, and what it points at.
| What the homeowner said | What it usually means | The fix |
|---|---|---|
| Price, and your price was higher | They could not see what the extra bought | A scope comparison on the quote and the website: what is in your number that is not in a cheaper one |
| Price, and your price was lower | They did not trust the low number | Proof on the first screen: licence, insurance, years, the review count, real job photos |
| They explained the job and the quote better | Your estimate is a number on a page | A one-page explainer that goes out with every quote, in plain words, with a photo of the actual roof |
| Better materials or a warranty they understood | The warranty is in the paperwork but not in the pitch | A warranty comparison page and one sentence on the quote that says what is covered and for how long |
| Certifications, reviews, how long they had been around | They checked you online and the other company looked more real | The trust block: review count with the source, manufacturer certifications you hold, the founding year, on the site and the quote |
| They could start sooner | You never named a start window | A start window on every quote, even a wide one |
| I went with someone I knew or was referred to | A referral beat you before the quotes were compared | The proof page and the review ask after every job, so the next neighbor has your name first |
| The person who came out | A sales conversation, not a marketing one | Sit in on the next three estimate visits; this is not a website fix |
| I never heard back in time | The quote went out and nothing followed it | A follow-up call on day two and day seven, owned by a named person, with the dates on the sheet |
Two rules for reading it. First, one answer is a story; three is a pattern. Fix the pattern. Second, if your guess and their answers agree that it was price alone, and your price was higher, and nothing else came up, you may simply be priced above that street. That is a business decision, not a marketing one, and no website fixes it. Say so and move on.
Where in the roofing sales process the bid actually dies
Owners picture the loss happening at the kitchen table when the homeowner compares numbers. In the shops I have worked with it happens earlier and later than that, in five places, and the survey answers map onto them.
- The first hour. The homeowner called three companies. The one who answered and came out first set the standard the other two were measured against. "I never heard back" lives here.
- The visit. Who showed up, whether they went on the roof, whether they explained what they saw. "The person who came out" lives here.
- The quote document. A number and a signature line, or a page that says what is being done, with what, and why it costs that. "They explained it better" and most of the price answers live here.
- The comparison. The night the homeowner opens three quotes and three websites side by side. "Certifications and reviews" and "your site looked older" live here, and this is the one a website build changes.
- The follow-up. Day two, day seven, day fourteen. Most quotes get none. "Still deciding" and "I never heard back" live here.
Most roofing sales tips skip the comparison night, and it is the place a small company loses to a bigger one without ever knowing. The homeowner is not comparing crews. They are comparing a review count, a warranty paragraph and a photo gallery, on a phone, at ten at night. If your site cannot win that comparison, the best estimate visit in the county will not save the bid.
What not to do with the answers
- Do not argue with a homeowner's answer, in the survey or afterwards. They told you the truth; the reward for that is silence and a thank-you.
- Do not send the survey from a number or an email they have never seen. It reads as spam, and if a third party sends it on your behalf it needs your written say-so and a clear line about who they are.
- Do not text anyone who did not give you their number for that job. A quote request is permission to talk about the quote, not permission to market.
- Do not chase the price answers with a discount. If the pattern is "too expensive", fix the explanation first. Dropping the number teaches the next homeowner to wait for the drop.
- Do not run it once and stop. The second time, three months later, is when you find out whether the fix worked.
What to do this week
Write the five-row sheet today, from memory. Send the five questions to the last ten homeowners who went elsewhere, from your own phone, in your name. Read the answers beside your sheet on Friday. Fix the one pattern, not the five stories.
If you would rather have someone else run it and read it, that is what our Second Look is: your guess first, the survey sent in your name, the gap read with you at day fourteen, and the one fix built. Scope and price are quoted in writing after a short call. If you want to check the comparison night first, the free 31-point audit looks at your site the way a homeowner comparing three quotes does.
Questions people ask
Why do roofers lose bids they should have won?
In the shops we have worked with, the reasons homeowners give are rarely price alone. They say the other company explained the quote better, had a warranty they could understand, looked more established online, could start sooner, or simply followed up when the first roofer went quiet. Price comes up most often when the homeowner could not see what the higher number bought. Each of those is a different fix, which is why asking the homeowner beats guessing.
How do you ask a homeowner why they did not hire you?
Send one short message from your own phone, in your own name, with a promise that no salesperson follows it: "We quoted your roof in September. Would you take sixty seconds to tell us what tipped your decision? No sales call, it just helps us get better." Then five questions with tap-to-pick answers and one optional line of typing. Keep it to one message. Anyone who does not answer is left alone.
What questions should a lost-bid survey ask?
Five. Did you go ahead with the work (hired someone else, still deciding, decided not to). If you hired someone else, what tipped it, picking up to two from a short list of reasons. Was our price higher, lower, or about the same as the one you chose. One thing we could have done differently, optional. Would you consider us next time. The third question is the one most people leave out, and it is the one that makes a price answer mean something.
Should the roofing company send the survey or a marketing company?
The roofing company, from the owner's phone or inbox, in the owner's name. Homeowners reply to a name they recognize and delete a stranger. If a third party helps run it, they write the questions, collect the answers and read them with the owner, but the message still comes from the company, with the owner's written authorization and a plain line in the survey saying who is collecting the answers and that nothing is used to sell to the homeowner.
How many lost bids do you need before the answers mean anything?
Ten is the floor and twenty is better, because only a minority of homeowners reply. Five answers from twenty sends is a good run. With fewer than ten lost bids to send to, the owner's own written guess for each one carries the weight, and the honest finding is usually that nobody in the business tracks lost estimates yet. Fix that first by adding a lost-bid column to whatever the company quotes from.
What is the most common fix after a lost-bid review?
A clearer quote, not a cheaper one. When homeowners say the other company explained the job better, or that the price was higher and they could not see why, the fix is a one-page explainer that goes out with every estimate and a scope comparison on the website: what is in the number, what is not in a cheaper one, and what the warranty covers. The second most common fix is follow-up, a call on day two and day seven owned by a named person.
Written by
Matthew Blansit
Founder, Riptide Growth
The guides here come from the same checks we run on paid work for roofing, restoration, and home-service companies. More about Riptide Growth
Next step
Tell us what the phone is doing. We reply within one business day, then a short call, then a fixed quote in writing.
Or call (254) 640-7180. Fixed scope, written price, everything in your name.
Keep reading
Sales
HVAC Sales Tips: Start With Lost Bids
Most HVAC owners cannot say why the last ten replacement quotes went to someone else. Here is how to find out in two minutes of your time and sixty seconds of theirs.
Lead handling
Speed to Lead: First Callback Wins the Job
Most contractors lose jobs they already paid to generate, in the hour between the form fill and the callback that never came.