Turn a few job details into a custom AI prompt that writes natural follow-up texts and emails after an estimate. Free, no signup, and built for contractors.
Stop Letting Good Estimates Go Cold
Answer a few quick questions and create a custom AI prompt for a natural follow-up text or email that does not sound pushy, desperate, or robotic.
Built for contractors who want better replies without sending another awkward “just checking in” message.
How It Works
Quick Job Details
More Free and Paid Contractor Tools
Use these before and after you send the follow-up.
Need to create the quote first?
Create professional quotes, estimates, bids, and PDF proposals from your phone. No signup. No monthly fee.
Use the Free Contractor Quote GeneratorNot sure the quote leaves enough profit?
Get the complete Contractor Pricing and Job Costing System. It includes the 6-in-1 pricing tool, job costing spreadsheet, and Contractor Closer Kit.
Check the $79 Pricing SystemWant a complete system for slow follow-up and lost leads?
See the Contractor Lead Recovery System for missed calls, slow responses, and leads that quietly disappear.
Stop Losing Contractor LeadsContractor Estimate Follow-Up Questions Answered
When and How Often to Follow Up
Send a short, specific message within two to three days of sending the estimate. Reference the actual job, not just “the quote.” Something like “Hi Mike, wanted to see if you had any questions on the driveway estimate” lands better than a generic check-in because it shows you remember the conversation.
Keep it brief. One reason for reaching out. One easy question they can answer in a sentence. You are not trying to close the job in a text message. You are staying visible while they make their decision.
If you hear nothing after the first message, follow up again around day seven. Add something useful: a scheduling note, a weather heads-up, or a quick answer to a question they might have. Contractors who follow up consistently close more work. Not because they pressure anyone, but because they stay in the conversation.
Two to three days is a solid starting point for most residential jobs. That gives the homeowner enough time to read the estimate without feeling like you are hovering. For larger projects, like a full remodel or a roof replacement, three to five days is fine.
The mistake most contractors make is waiting too long. A week passes, then two, and suddenly the homeowner has already hired someone else. By the time you reach out, you are not following up on an open estimate. You are trying to reopen a closed conversation.
If the homeowner told you they need time to compare bids or talk with a spouse, respect that. But still reach out around day five or six. You are not being pushy. You are being organized. The contractor who responds promptly and follows up consistently is usually the one who gets the job.
Three to five touchpoints over three weeks is a reasonable sequence for most residential estimates. After that, send one final message that politely closes the loop and leaves the door open. Then move on.
The first follow-up is a friendly check-in. The second adds something useful. The third asks directly whether the project is still moving forward. The fourth is a final message that gives them an easy way to say yes, not yet, or they hired someone else.
Most contractors stop after one attempt because they feel awkward. That is the gap. The homeowner is not ignoring you out of disrespect. They are busy, comparing options, or waiting on a spouse or a budget conversation. Your follow-up keeps you in the running. Stop too early and you hand the job to whoever stayed in the conversation longest.
Text first for most homeowners. Most people read texts within minutes and respond faster than they do to emails. Keep it short, personal, and easy to reply to. A text that reads like a real person wrote it gets answered. A text that reads like a mass message gets ignored.
Email works well when you need to include more detail, like a reminder of what the estimate covers or a note about scheduling. It also gives the homeowner something to forward to a spouse or business partner who is part of the decision.
Phone calls are best when you already have a warm relationship, or when you want to have a real conversation about concerns. Do not cold-call someone who has gone quiet. Send a text first and ask if they have a few minutes to talk. That way the call feels invited, not intrusive.
Yes, but only when it is true. If you genuinely have one opening left next week, say so. That is useful information. It gives the homeowner a real reason to decide now instead of later.
What you should never do is invent urgency. “We only have two spots left this month” when you have a wide-open calendar is a lie, and homeowners can usually tell. Fake scarcity destroys trust faster than any price objection.
Real scheduling details work because they are specific and believable. “One of our Thursday slots opened up” is concrete. It tells the homeowner you are organized, you are in demand, and you are giving them a practical window to act. That is a useful follow-up. It is not pressure. It is information.
Contractor Follow-Up Text Messages
Use the customer’s name, reference the actual job, and ask one easy question. That is the whole formula. “Hi Sarah, just wanted to see if you had any questions on the fence estimate. Happy to walk through it if that helps.” Short. Specific. Easy to answer.
Avoid “just checking in.” It tells the homeowner nothing and gives them no reason to respond. You are not checking in. You are following up on a real estimate for a real job. Say that.
Keep the text under 300 characters when possible. Most people read texts on a phone screen. Long texts get skimmed or ignored. One thought, one question, one clear next step. That is all you need for a first follow-up text. Use this free tool to generate a custom prompt and let your AI assistant write the exact message for your situation.
Desperation comes through when you have no reason to reach out except wanting the job. The fix is to always have a real reason. A scheduling update. A weather note. A quick answer to a question they might have. When you lead with something useful, the message feels helpful instead of needy.
Confidence also matters. Write like you have other work. Because you do. “Wanted to see if you had any questions on the roof estimate before I finalize next week’s schedule” is confident. “Please let me know if you are still interested” is not.
One question. One reason. One clear next step. That structure keeps follow-ups clean and professional. The homeowner should feel like they are hearing from a busy contractor who is organized and helpful, not someone who is sitting by the phone waiting for their call.
The second follow-up should add something the first one did not. A scheduling note. A clarification about what the estimate includes. A helpful tip about the project. Something that gives the homeowner a reason to respond beyond “are you still interested?”
Do not repeat the first message with slightly different words. That is lazy and the homeowner notices. Think about what question they might have that you have not answered yet. Address it. That shows you are thinking about their project, not just chasing a sale.
For example, if you quoted a bathroom remodel, the second follow-up might mention that you have a tile supplier who can show samples before the job starts. That is useful information that moves the conversation forward without pressure. Use this tool to build a prompt that generates a second follow-up tailored to your exact situation.
By the third follow-up, it is reasonable to ask directly whether the project is still moving forward. Keep it calm and easy to answer. “Hi Tom, wanted to check in on the deck estimate. Still planning to move forward this fall, or has the timing changed?” That gives them three easy answers: yes, no, or not yet.
Do not sound frustrated. The homeowner is not doing anything wrong by taking their time. They are making a real financial decision. Your job is to stay visible and make it easy for them to respond, not to guilt them into replying.
A third follow-up that is direct but relaxed often gets a response simply because it is clear and easy to answer. Most people will tell you where they stand if you give them a simple way to do it.
A good final follow-up closes the loop without guilt or pressure. Something like: “Hi Linda, I have not heard back on the siding estimate so I will assume the timing is not right. No problem at all. If the project comes back around, the estimate is on file and I am happy to revisit it.” That is clean, professional, and leaves the door open.
What you should not do is complain about receiving no reply, imply the homeowner wasted your time, or make them feel bad for not deciding. That burns the relationship permanently. The homeowner who goes quiet today might call you in six months when their budget clears up.
The final message is about your reputation as much as the job. End it well and you stay in their mind as the organized, professional contractor who handled it gracefully.
Contractor Follow-Up Emails
Keep the subject line specific. “Question about the kitchen remodel estimate” gets opened. “Following up” does not. The body should be short: a sentence thanking them for the opportunity, a sentence referencing the specific job, one question or useful note, and a simple sign-off. No long paragraphs. No newsletter formatting.
Do not repeat the subject line in the first sentence. That is a common mistake that makes emails feel automated. Start with the homeowner’s name and get straight to the point.
If you want to include more detail, like a reminder of what the estimate covers or a scheduling note, keep it to two short paragraphs. Anything longer and most homeowners will skim past it. The goal of a follow-up email is to get a reply, not to re-sell the entire job. Use this free tool to generate a prompt that produces a follow-up email tailored to your exact situation.
Use the job type and the homeowner’s name when possible. “Question on your roof estimate, Mike” or “Concrete driveway estimate — any questions?” are specific and easy to open. They tell the homeowner exactly what the email is about without making them feel sold to.
Avoid vague subject lines like “Following up” or “Checking in.” Those feel like mass emails even when they are not. Homeowners get dozens of those and ignore most of them.
For a second or third follow-up, you can reference the timing: “Your fence estimate — still planning for this fall?” That is direct, specific, and easy to answer. The subject line is the first thing the homeowner sees. Make it feel like it came from a real person who remembers their project, not a CRM drip sequence.
Silent Customers and Lost Estimates
Silence after an estimate usually means one of three things: they are busy, they are comparing bids, or they have already decided and feel awkward telling you. Your job is to make it easy for them to respond in any of those situations.
A message like “Hi Dave, no rush on the estimate. If the timing has changed or you went a different direction, just let me know and I will close it out on my end” removes the awkwardness. You are giving them permission to say no. That often gets a response when nothing else has.
If they are still deciding, this message also signals that you are organized and not desperate. Contractors who handle silence professionally tend to get more referrals from homeowners, even when they do not get the job. The Contractor Lead Recovery System can help you build a consistent process so no estimate goes cold without a proper follow-up sequence.
Ask directly but without any edge in the tone. “Hi Karen, wanted to check on the painting estimate. Did you end up going with someone, or is the project still open?” That is a clean, honest question. It gives them two easy answers and does not make them feel guilty for choosing another contractor.
Most homeowners appreciate the directness. They feel relieved to have an easy way to close the loop. And knowing they hired someone else is useful information for you. It tells you the job is gone so you can stop tracking it and focus on open estimates.
Do not ask in a way that sounds hurt or accusatory. “I noticed you have not replied” or “I have sent several messages” puts the homeowner on the defensive. Keep it neutral and easy. The goal is information, not a confrontation.
Acknowledge the time gap naturally. Do not pretend the conversation happened recently. Something like “Hi Brian, it has been a few months since we talked about the deck. Wanted to reach out in case the project is back on your radar this spring.” That is honest and easy to respond to.
Be clear that the old price and schedule may no longer apply. Material costs change. Your availability changes. Do not let the homeowner assume the original estimate is still valid without checking. “Happy to take another look and get you an updated number” is the right approach.
A real reason for reaching out helps. A new opening in your schedule, a seasonal timing note, or a material availability update gives the message a purpose beyond just hoping they are ready. Use this tool to generate a prompt that handles the reopening conversation in the right tone for your trade.
Respect the process. This is a real, legitimate reason for delay. Most home improvement decisions involve two people, and the one you talked to needs to bring the other one on board. Pushing too hard at this stage usually backfires.
Give them a few days, then send a message that makes it easy for both of them to get the information they need. “Hi Jen, wanted to make sure you and your husband have everything you need on the remodel estimate. Happy to answer any questions or jump on a quick call if that helps.” That is helpful, not pushy.
You can also offer to send a summary they can share. “I can put together a quick one-page overview of what is included if that makes the conversation easier.” That is practical and shows you understand how the decision gets made.
Wait a day or two, then send a different kind of message. If your first follow-up asked a question, the second one might offer something useful instead. A scheduling note. A quick answer to a concern they might have. A different angle that gives them a new reason to respond.
Do not send the same message twice. That signals you are running a script, not having a real conversation. Change the approach, not just the wording.
Reading without replying usually means they are interested but not ready. They may be waiting on a budget conversation, a spouse’s input, or another bid. Your job is to stay in the conversation without becoming noise. One new message with a different angle every few days is the right cadence. After three or four attempts with no reply, send a polite final message and move on.
Price Objections and Competing Bids
Acknowledge it without being defensive. “Totally understand you are comparing a few bids. Happy to answer any questions that help you compare apples to apples.” That is confident and helpful. It positions you as the contractor who is not afraid of the comparison.
If you have a strong scope of work, now is a good time to mention it briefly. Not as a sales pitch, but as a practical note. “Our estimate includes a detailed scope so you know exactly what is covered and what is not. Makes it easier to compare.” That is useful information, not pressure.
Do not insult competitors. Do not imply the other bids are low quality. Let your estimate speak for itself. The contractor who handles the comparison process with confidence and clarity usually wins more than the one who scrambles to match the lowest price. For help defending your price, see the Contractor Pricing and Job Costing System.
Do not apologize for your price. Do not immediately offer a discount. Both of those moves signal that your original number was not real, and that destroys trust faster than the price difference ever would.
Instead, ask what the other bid includes. “Happy to take a look at both scopes side by side if that helps. Sometimes the difference in price reflects a difference in what is actually included.” That is a confident, practical response that does not attack the competitor and does not cave on price.
If the scopes are genuinely the same and the other contractor is simply cheaper, you have a choice: hold your price and explain the value, or decide the job is not worth chasing. Not every job is worth winning. A job you win by undercutting your real costs is a job that costs you money. The Contractor Pricing and Job Costing System helps you know exactly where your floor is before you make that call.
Start by asking what they were expecting. “What kind of number were you hoping for?” That is not defensive. It is information. Sometimes the gap is smaller than you think. Sometimes the homeowner has an unrealistic budget and no amount of explaining will close it.
If the gap is reasonable, walk them through what the price covers. Labor, materials, cleanup, warranty, your overhead. Not as a lecture, but as a clear explanation. “The price reflects what it actually takes to do the job right and stand behind it.” That is honest and confident.
Do not offer a discount without removing something from the scope. If you lower the price without changing the work, you are telling the homeowner your original number was inflated. Instead, offer a smaller scope at a lower price. That keeps your integrity and gives them a real choice.
Only if you can remove something from the scope. Dropping the price without changing the work is a mistake that most contractors make under pressure. It signals that the original price was not real, and it sets a precedent for the rest of the job. If you cave on the estimate, the homeowner will push on every change order and every invoice that follows.
If the budget is genuinely too tight for the full scope, offer a reduced version. “I can do the front section now and quote the back section separately when you are ready.” That is a real option that respects both budgets.
Before you decide, know your actual costs. If you do not know your break-even number on this job, you are guessing. The Contractor Pricing and Job Costing System gives you the numbers you need to make that call with confidence instead of pressure.
Trade-Specific Follow-Up Examples
Roofing follow-ups work well when they reference real timing factors. Weather is the most obvious one. “We have a dry stretch coming up next week that would be a good window for the tear-off” is specific and useful. It gives the homeowner a practical reason to decide now without manufacturing urgency.
Material ordering is another real factor. If you are ordering shingles for a specific color or profile, lead time matters. Mentioning that honestly is not pressure. It is project management.
For storm damage jobs, timing can also involve insurance claims. A follow-up that offers to walk through the insurance process or answer questions about the claim timeline is genuinely helpful. Keep the tone calm and informative. The homeowner is already stressed about the damage. Your job is to make the process feel manageable, not add to the pressure.
Remodeling decisions take longer because they involve more variables: scope, selections, allowances, timeline, and the disruption of living through a renovation. A good follow-up acknowledges that complexity without rushing the homeowner.
“Wanted to check in on the kitchen estimate. If you have questions about the timeline or what selections need to be made before we start, happy to walk through it.” That is useful. It shows you understand the process and are available to help them think it through.
For larger remodels, offering a brief call or a second walkthrough can be the right move. Sometimes the homeowner just needs to talk through the scope one more time to feel confident. That conversation often closes the job faster than any follow-up text ever would. Offer it naturally, not as a sales tactic.
Concrete work is weather-dependent, and that gives you a natural follow-up angle. “Wanted to check on the driveway estimate. We have a good weather window coming up and one opening in the schedule that would work well for the pour.” That is specific and believable.
Curing time is another useful detail. If the homeowner needs the driveway ready before a specific event or season, mentioning the cure timeline helps them understand why starting sooner matters. That is practical information, not pressure.
Site prep and access questions are also worth addressing in a follow-up. If there are trees, vehicles, or drainage issues that affect the job, a quick note about how you handle those can reassure a homeowner who is on the fence. Use this tool to build a prompt that generates a concrete-specific follow-up for your exact situation.
HVAC follow-ups are strongest when they connect to comfort and seasonal timing. “Wanted to check on the AC estimate before the heat picks up. We have an installation opening next week that would get the system in before the busy season.” That is specific, useful, and honest about timing.
Equipment availability is a real factor in HVAC. If a specific unit or brand has lead time, mentioning that is practical information the homeowner needs to make a good decision. Do not invent scarcity, but if it is real, say so.
For replacement systems, energy savings and comfort improvements are worth mentioning briefly in a second follow-up. Not as a sales pitch, but as a reminder of why the homeowner asked for the estimate in the first place. They had a reason. Your follow-up can connect back to that reason without repeating the full sales conversation.
Painting follow-ups often stall on color decisions. The homeowner is not ignoring you. They are still picking colors. A follow-up that acknowledges this is both accurate and helpful. “Wanted to check on the interior painting estimate. If you are still working through color selections, no rush. Happy to answer any prep questions in the meantime.”
Scheduling and surface prep are also useful angles. If the homeowner needs to move furniture or clear a room, a heads-up about what that involves can help them plan. That kind of practical detail shows you have done this before and are thinking about their experience, not just the job.
For exterior painting, weather and temperature matter. A follow-up that mentions an upcoming dry stretch or the right temperature window for the paint to cure properly is genuinely useful information that gives the homeowner a real reason to decide.
Fence follow-ups often involve material choices that the homeowner is still deciding. Wood, vinyl, chain link, aluminum — each has different maintenance requirements and price points. A follow-up that offers to answer material questions is helpful and specific.
Property lines and permits are real concerns for fence jobs. If the homeowner is waiting on a survey or a permit, acknowledging that in your follow-up shows you understand the process. “If you are still working through the property line question, happy to talk through what we typically see on jobs like this.”
Gate placement and post spacing are details that sometimes come up after the estimate. Offering to revisit those specifics in a follow-up gives the homeowner a practical reason to respond. Keep it brief and easy to answer. One question. One useful note. That is all a good fence follow-up needs.
Landscaping is seasonal, and that gives you a natural follow-up angle almost any time of year. Spring planting windows, fall cleanup timing, and summer irrigation needs are all real reasons to reach out. “Wanted to check on the landscaping estimate before the spring planting window closes. We have a few openings in the next two weeks that would work well.”
Plant availability is another honest angle. Specific plants or materials can have limited availability at certain times of year. If that applies to the homeowner’s project, mentioning it is useful information, not manufactured urgency.
Watering and establishment are concerns homeowners often have after the work is done. A follow-up that briefly addresses what happens after installation, like how long before the lawn fills in or the plants establish, shows you are thinking about the full experience, not just the sale.
Using AI for Contractor Follow-Up
Yes, but only if you give it the right instructions. Ask ChatGPT to write a follow-up message without any context and you will get something generic and robotic. Ask it with specific details about the trade, the job, the homeowner, the follow-up stage, and the tone you want, and the output is dramatically better.
That is exactly what this tool does. It builds a detailed prompt using your answers so that when you paste it into ChatGPT, Gemini, Claude, or any other AI assistant, the output sounds like a real contractor wrote it, not a marketing agency.
The key is context. The more specific you are about the situation, the better the AI performs. Vague prompts produce vague messages. Specific prompts produce messages that feel personal, relevant, and ready to send. This tool handles the prompt-building so you do not have to figure out how to talk to the AI yourself.
The biggest reason AI messages sound robotic is that the prompt was too vague. When you tell the AI to “write a follow-up email for a contractor,” it defaults to generic corporate language because it has no specific details to work with. Give it the job type, the customer’s name, the follow-up stage, the tone, and the angle, and the output changes completely.
You also need to tell the AI what to avoid. Forbidden phrases like “just checking in,” “touching base,” and “I hope this message finds you well” are default AI filler. A good prompt explicitly bans them and replaces them with natural alternatives.
The prompt this tool generates includes all of those instructions. It tells the AI to write like a real contractor, use specific job details, vary sentence length, avoid corporate language, and end with one clear question. That combination produces messages that sound like a person wrote them, because the AI has been given the right instructions to work from.
At minimum: your trade, the job type, the customer’s name, how long ago the estimate was sent, which follow-up this is, and what message type you want. Those six details alone produce a much better result than a generic request.
For even better output, add what the customer last said, your main follow-up angle, any real scheduling or timing detail, and the tone you want. The AI uses all of that to write something specific and believable instead of something that could have been sent to anyone.
This tool collects all of those details through a simple form and assembles them into a structured prompt you can paste into any AI assistant. You do not need to know how to write a good AI prompt. You just answer the questions and the tool does the rest.
No. A template that goes to everyone reads like a template. Homeowners can tell. The message that references their specific job, their name, and the actual situation they are in gets a response. The mass-text version gets ignored.
That does not mean you have to write every message from scratch. It means you need to personalize the key details: the job type, the customer’s name, the follow-up stage, and the angle. Those four things make the message feel like it was written for one person, not broadcast to a list.
This tool makes personalization fast. Fill in the details for each job and generate a custom prompt in under two minutes. The AI does the writing. You do the sending. That is the right balance between efficiency and the kind of personal touch that actually gets replies.
Because it gives the homeowner nothing to respond to. “Just checking in” is a statement, not a question. It does not reference the job. It does not offer anything useful. It does not give the homeowner an easy way to reply. It just says “I want something from you” without providing any reason to engage.
Compare that to “Hi Mike, wanted to see if you had any questions on the driveway estimate before I finalize next week’s schedule.” That message has a job reference, a reason for reaching out, and an easy question. The homeowner knows exactly what you are asking and has a natural way to respond.
The fix is simple: replace the vague opener with a specific one. Use the customer’s name. Reference the actual job. Give them one clear reason to reply. That is the difference between a message that gets ignored and one that starts a conversation.