Key takeaways
- Call within five minutes, while the person is still near the phone and still thinking about the job.
- Send every lead to one place and alert the people who can actually call, by text as well as email.
- Use a short call script: confirm the job, the address and the timing, then book the next step.
- If nobody answers, follow up by text and call again on a set schedule instead of trying once.
- Track response time for every lead so you can see where the delays come from.
To respond to a new lead in the first five minutes, send every form and call to one inbox or CRM, alert the people who can call back by text the moment the lead arrives, and call with a short script that confirms the job and books the next step. If the person does not answer, send a text right away and follow a fixed call-back schedule. The rest of this guide shows how to set that up with a small team.
We run our own ranked lead sites and send exclusive leads to contractors through our lead generation services. The businesses that get the most jobs from those leads are not always the biggest or the cheapest. They are the ones that call back fast.
Why do the first five minutes matter so much?
A person who fills out a quote form is usually comparing two or three companies at the same time. While they are still on their phone, the first business to call gets their full attention. An hour later they are back at work, driving, or already talking to someone else.
The best-known research on this is a 2011 Harvard Business Review study, "The Short Life of Online Sales Leads." The authors tested 2,241 U.S. companies with web leads. Only 37% responded within an hour, and the average response time among companies that responded within 30 days was 42 hours. Companies that contacted the lead within an hour were nearly seven times as likely to qualify the lead as companies that waited longer, and more than 60 times as likely as companies that waited 24 hours or more.
That study measured one hour, not five minutes. But the pattern is clear: speed is something you control, and most of your competitors are slow. Five minutes is a target a small team can hit with the right setup.
Step 1: Send every lead to one place
Leads get lost when they arrive in five places: a website form that emails one person, a Facebook message, a Google Business Profile message, a voicemail, and a text to the owner's cell. Before you work on speed, put every source into one list.
- Point every website form to the same inbox or, better, to a CRM that creates a lead card for each submission.
- Forward lead-site and ad tracking numbers to a number that rings more than one phone.
- Turn on message notifications in your Google Business Profile and Facebook page, and assign one person to check them.
- Record the source of each lead (website, Google, referral, rented site) so you can compare them later.
Our contractor CRM was built for this: website forms land on a board as new leads, and the team gets alerts the moment one arrives. Any CRM that does the same will work. A shared spreadsheet works for very low volume, but nobody gets alerted when a row is added.
Step 2: Alert the people who can actually call
An email to the office inbox is not an alert. Nobody checks email every five minutes while on a job site. Use text alerts or app notifications, and send them to the people who can pick up the phone during business hours.
| Team size | Who gets the alert | Backup if they are busy |
|---|---|---|
| Owner-operator | The owner, by text | An answering service or AI receptionist calls the lead |
| 2 to 5 people | Office manager and owner | A field lead who can call between jobs |
| 6+ people | A dedicated person or rotation | The next person in the rotation after 5 minutes |
Decide in advance who owns new leads at each hour of the day. "Whoever sees it first" usually means nobody calls, because everyone assumes someone else did.
Step 3: Call first, then text
A phone call is still the fastest way to turn a form into an appointment. Call first. If the person does not answer, send a text within a minute so they know who called and that a real person is ready to help.
A simple text after a missed call:
Only text people who gave you their number for that purpose, and follow the consent rules for business texting. Keep the first message about their request, not a promotion.
What should you say on the first call?
The first call has one goal: book the next step. That might be an estimate visit, a phone quote, or a time to send photos. Do not try to close the whole job in the first two minutes.
- Introduce yourself and the reason for the call. "This is Mike with ABC Roofing, you just sent us a request about a roof leak."
- Confirm the job. Ask what is happening and how urgent it is. Let them talk.
- Confirm the address or area. Make sure you actually serve it before you go further.
- Ask about timing. Do they need someone today, this week, or are they planning ahead?
- Book the next step. Offer two specific times for the estimate or a call-back with a price.
- Confirm how they want to be contacted. Some people prefer texts, some calls, some email.
Write this script down and keep it next to the phone or inside your CRM. A new office hire should be able to make a good first call on day one.
What if the person does not answer?
Many leads will not pick up the first time. That is normal, and it is where most businesses quit too early. Set a follow-up schedule and stick to it.
| When | What to do |
|---|---|
| Within 5 minutes | Call. If no answer, leave a short voicemail and send a text. |
| After 1 hour | Call again. |
| Same day, late afternoon | Call again or send a second text with a specific question. |
| Next morning | Call and send an email with your contact details. |
| Day 3 | Final call and text. Mark the lead as unreachable if there is no reply. |
Log each attempt on the lead so the next person knows what already happened. A CRM with activity notes makes this easy. Automatic follow-up emails can cover the steps in between, as long as a person still makes the calls.
How do you cover nights, weekends and busy days?
Leads arrive when people have time to search: evenings, lunch breaks and weekends. If your office is closed, you still have options.
- AI receptionist. An AI receptionist can answer calls after hours, collect the job details, and send them to your CRM so your team calls back first thing.
- Answering service. A live service takes messages and can book appointments if you give it your calendar.
- An honest auto-reply. If nobody can call until morning, send a text that says so and gives a time. "We received your request and will call you by 8:30 a.m." is better than silence.
How do you measure response time?
You cannot fix what you do not measure. For every lead, record the time it arrived and the time of the first call. Your CRM should do this for you. Review the numbers once a week.
- Average time to first call, by day of the week and by hour.
- Percentage of leads called within five minutes.
- Percentage of leads that booked an estimate.
- Leads that were never called at all (this number should be zero).
If response time is slow on Monday mornings or after 3 p.m., that tells you exactly where to add a backup. Our analytics and reporting work connects call tracking and form tracking so you can see these patterns without manual counting.
Common mistakes that slow down lead response
- Sending forms to an inbox nobody watches during the day.
- Waiting to call until you have time to give a full quote.
- Calling once and giving up when nobody answers.
- Letting several people half-handle the same lead with no notes.
- Treating every lead source the same when some need faster handling, such as emergency repairs.
Fast response makes every lead worth more
Whether your leads come from your own website, from ads, or from a lead site you rent, the cost per lead is the same whether you call in five minutes or five hours. What changes is how many become jobs. A five-minute response plan is the cheapest way to get more from the leads you already pay for.
If you want a steady supply of exclusive leads to put this plan to work, see how our lead generation services work, or read how exclusive and shared leads compare. You can also contact us to check availability in your niche and city.
Frequently asked questions
How fast should a contractor respond to a web lead?
Aim for five minutes or less. A 2011 Harvard Business Review study found that companies contacting a web lead within an hour were nearly seven times as likely to qualify it as companies that waited longer.
Should I call or text a new lead first?
Call first, because a conversation books appointments faster. If the person does not answer, send a short text right away so they know who called.
How many times should I follow up with a lead who does not answer?
Plan several attempts over about three days: a call and text in the first five minutes, another call within an hour, a later call the same day, and calls the next morning and on day three.
What if leads come in after business hours?
Use an AI receptionist or answering service to collect the details, or send an automatic text that tells the person exactly when you will call back, then call first thing.
