Contractor Follow-Up: How to Turn Quotes, Past Customers and Referrals Into Booked Jobs
Contractor follow up means contacting people after the first conversation: sending a quote, checking in a few days later, reminding them of an appointment, asking for a referral, and reaching out to past customers. It is often the cheapest way to book more work, because these people already know who you are.
9 min read
In this guide
- Why do quotes and past customers go quiet?
- What is a good quote follow-up cadence?
- Texts to copy for quotes
- How do you remind customers about appointments?
- How do you ask for referrals without feeling cheesy?
- How do you bring back past customers?
- How do you follow up on unpaid invoices?
- What should follow-up never do?
- How do you track follow-up without a CRM?
- A worked example
- By trade
- First 30 days
- Where to go from here
- Common questions
Most contractors put their energy into getting the phone to ring. Fewer put it into what happens after: the quote that goes quiet, the customer from last year who never got a call, the happy client who would refer you if anyone asked.
Follow-up is where those slip away. It costs little, it doesn’t need a big budget, and the people you’re contacting already know you. This guide walks through each type: quotes, appointment reminders, referrals, past customers and unpaid invoices, with texts you can copy.
Why do quotes and past customers go quiet?
There’s no survey behind this list, just what tends to happen on the customer’s side:
- They got busy and forgot.
- They’re waiting on a spouse, landlord, insurer or budget.
- They’re comparing you with another contractor and haven’t decided.
- They have a question but don’t want to bother you.
- They’re leaning toward a no and don’t know how to say it.
Only some of those are a “no.” A short, friendly message can pull out the rest. That’s the whole job of follow-up: turn silence into an answer, yes or no.
What is a good quote follow-up cadence?
This table is a starting point. Change the spacing for your trade and ticket size.
| When | Channel | Purpose |
|---|---|---|
| Same day the quote is sent | Text or email | Confirm they got it and offer to walk through it |
| Day 2 or 3 | Text | Ask if they have questions |
| Day 6 or 7 | Call, then text if no answer | A real conversation is worth more than another message |
| Day 12 to 14 | Text | Mention timing: your schedule, seasonal work, material price changes if true |
| Day 21 | Text | A polite close-out: “Should I close this out?” |
Stop when they say yes, no, or “not now.” Note the “not now” and set a reminder for a later date they name.
There’s more on tone and timing in how to follow up after sending a quote, and a bigger set of messages in the estimate follow-up text templates.
Texts to copy for quotes
A note on texting: rules for business texts change, so confirm current requirements for your setup. In practice, text people who dealt with you, honor STOP right away, and keep messages useful. The texting basics guide covers it.
Same day
Hi [Name], [Your name] at [Company]. I just sent the estimate for [job]. Let me know if you’d like me to walk through it, happy to do that by phone.
Day 2 or 3
Hi [Name], any questions on the [job] estimate? If something in the scope or price doesn’t fit, tell me and I’ll see what I can adjust.
Day 12 to 14
Hi [Name], I’m booking [month] now and have room the week of [date]. Want me to hold a spot for [job] while you decide?
Close-out
Hi [Name], I don’t want to keep pestering you. Should I close out the [job] estimate, or is it still on your list? Either answer is fine.
How do you remind customers about appointments?
No-shows and surprise visits cost drive time and a day you could have filled. A reminder takes ten seconds.
Day before
Hi [Name], [Company] here. Reminder: we’re set for [day] between [start] and [end] at [address]. Reply C to confirm or R to reschedule.
Morning of or on the way
Hi [Name], [Tech] is about 30 minutes away. Please make sure [access: gate open, panel clear, pets put away].
Add a running-late text and a no-show text to the same set, and you’re covered from booking to arrival.
How do you ask for referrals without feeling cheesy?
Ask at the right moment, keep it small, and don’t pay or bribe for it. Referral programs and referral asks are separate from Google reviews. When you ask for a review, ask every customer the same way; don’t hand-pick.
The moment: the job is done, the customer just said something nice.
Thanks, [Name]. Glad it turned out well. If a neighbor or friend needs [type of work], would you pass along my number? I’d appreciate it.
Days later, a follow-up:
Hi [Name], thanks again for having us out. If anyone you know needs [type of work], my number is [number]. No pressure at all.
Then say thank you when a referral comes in, whether or not it books.
How do you bring back past customers?
Past customers are your warmest list. They already trust you. The trick is to reach them at the moment the work usually comes due, not at random.
- Ask what’s due. A furnace tune-up, a fence stain, a gutter cleaning, a driveway reseal, a roof check after storm season.
- Give a reason to reply. A specific time slot, a seasonal note or a maintenance reminder.
- Keep it small. One message, one question.
Hi [Name], [Company] here. It’s been about [a year] since we did [job] at your place. Want me to put you on the schedule for a [checkup or service] this [season]?
If someone already replied STOP, they stay off the list, always. For more messages, see past-customer texts that bring repeat work.
How do you follow up on unpaid invoices?
Be polite, specific and early. Mention the invoice number, amount and how to pay.
Friendly reminder (a few days past due)
Hi [Name], [Company] here. A quick reminder that invoice #[number] for $[amount] is still open. You can pay here: [link]. Thanks.
Second reminder
Hi [Name], following up on invoice #[number], $[amount], now [X] days past due. If there’s an issue with the work or the invoice, tell me and I’ll fix it. Otherwise, you can pay here: [link].
Keep the tone even. Don’t threaten in a text. If it goes past friendly reminders, call.
What should follow-up never do?
Bad follow-up costs you more than none. Watch for these:
- Repeating yourself. The same “just checking in” three times reads as automatic, because it is.
- Inventing urgency. A fake deadline is easy to spot and hard to live down.
- Chasing someone who said no. Thank them, note it and move on.
- Texting without a reason. Every message should give the customer something: an answer, an option, a time.
- Forgetting the next step. If a customer replies and you don’t answer the same day, the follow-up did more harm than good.
- Mixing lists. Job updates, reminders and repeat-work offers are different messages. Keep the offers to people who clearly agreed to get them.
Following up well mostly means being the contractor who answers, shows up when you said, and stays easy to reach. The texts are just the delivery.
How do you track follow-up without a CRM?
You don’t need software. You need one place and one daily habit. Make a sheet or notebook with these columns:
| Column | Example |
|---|---|
| Name and phone | Dana R., 555-0100 |
| Job and quote amount | Gutter replacement, $3,400 |
| Date sent | Sept 3 |
| Last touch | Sept 5, text |
| Next touch date | Sept 9 |
| Status | Waiting on spouse |
Each morning, open it, sort by next touch, and send what’s due. Five minutes.
A worked example
This is hypothetical arithmetic, not a result. Imagine a painter who sends 20 quotes a month at an average of $3,500. Say 6 of those close on their own. The other 14 go quiet.
Now say a simple follow-up routine gets a reply from half of those 14 and books 2 more jobs. That’s 2 jobs at $3,500, or $7,000 a month, from people who had already asked for a price. Your numbers will differ. Maybe it’s 1 extra job, maybe zero, and there’s no guarantee either way. The point is to estimate what a single extra booking is worth to your business and decide whether ten minutes a day is worth it.
By trade
| Trade | Follow-up focus |
|---|---|
| Roofers | Long decision cycles on big tickets: quote follow-up over weeks, plus a check after the next storm season for past roofs |
| Plumbers | Fast follow-up on emergency repair quotes; annual water heater or sump pump checks for past customers |
| HVAC | Maintenance reminders before summer and winter; filter reminders; end-of-season “this unit is aging” conversation |
| Electricians | Panel and service upgrade quotes with permit steps; a spring or holiday lighting note for past customers |
| Landscapers | Spring booking in winter, fall cleanup reminders, seasonal contract renewals |
| Painters | Follow up after color consults; a “still planning to paint this spring?” message when calendars fill |
| Tree service | Storm-cleanup quotes that need same-week answers; a yearly trim reminder for past customers |
| General contractors and remodelers | Multi-week bids with several decision-makers: schedule a phone check-in, and stay in touch during the planning phase |
First 30 days
Week 1
- Make your follow-up sheet.
- Write the four quote texts above with your company name.
- Follow up on every open quote from the last 30 days.
Week 2
- Add appointment reminders to every booking.
- Send a referral ask after each finished job.
Week 3
- List past customers by job type and last service date.
- Send a service reminder to the ones that are due.
Week 4
- Add invoice reminders for anything past due.
- Count what worked: replies, booked jobs, referrals. Keep those messages. Rewrite the rest.
Where to go from here
If you want the simplest way to start, use the sheet above and send the four quote messages this week. Add the rest as it becomes a habit. Read a simple marketing plan for a small contracting business for where follow-up fits.
If you’d rather not run this by hand, one-click text campaigns for repeat work are part of the Builders Presence plan. Builders Presence isn’t a CRM, so the sheet above still has a job to do.
Common questions
How many times should I follow up on a quote?
A common pattern is three to four touches over about two weeks, then one polite closing message. That gives the customer room to decide without letting the job disappear. Adjust for the size of the job: a $300 repair can close in a day, while a roof or remodel may take weeks. Stop when they say no or ask you to.
Is it annoying to follow up with customers?
Not when each message is useful. “Do you have questions on the price?” helps a customer who is stuck. “Just checking in” repeated every day does not. Space your messages out, offer a specific next step, and stop when they answer. Most homeowners expect a contractor to follow up once or twice.
Do I need a CRM to follow up?
No. A spreadsheet or a notebook works if you use it every day. You need four things: name, phone, job and quote amount, and the date of the next touch. A CRM helps when you have volume, but a habit beats software you don’t open.
When should I ask a customer for a referral?
Right after a good moment: the job is finished, the customer is happy, and they’ve thanked you. Ask that day or the next. Make the ask small and specific, such as one neighbor or friend who might need the same work, and thank them whether or not they send anyone.
Want this running for your business?
15 minutes on the phone. We show you the real thing on a real account, you ask whatever you want. No pressure, no contract.