How Roofing Companies Should Follow Up on Facebook Leads

After a storm, a homeowner may fill in three roofers' Facebook forms in one evening, and a canvasser may knock the next morning. Here is the follow-up sequence that gets your inspector on the roof first, and keeps the slower replacement leads warm.

  • Updated October 2026
  • 4 min read
  • By the VETS Growth Marketing team

Short answer

Within five minutes if possible. Facebook leads are often submitted on impulse; the business that responds first is the one most likely to win the roofing project.

Key takeaways

  • The first roofer to reply by name, about the right problem, usually gets the inspection.
  • The goal of the first contact is a booked inspection, not a price over the phone.
  • Run two tracks: a fast one for leaks and storm damage, and a slower one for aging-roof replacements.
  • Texting a lead needs consent captured on the form, a registered business number and a working STOP.

Facebook lead follow-up for a roofing company comes down to who reaches the homeowner first with a specific, credible reply. Text within a minute, call within five, and aim for a booked inspection, not a quote. Then keep following up for a week, because a homeowner who did not answer at dinner is usually busy, not lost.

Why speed decides

Speed decides because roofing leads arrive in clusters and homeowners compare. After hail or high wind, a homeowner who sees your ad often submits two or three forms the same night. By the next afternoon, a canvasser may be at the door offering an inspection on the spot. The roofer who replies first, by name, about the actual problem, sets the appointment the others end up competing with.

Replacement leads are different. The homeowner with a 20-year-old roof who taps your form is not in a hurry, but they are paying attention right now. Miss that window and the lead quietly drifts until the next ad, which may be someone else's.

The follow-up sequence

  1. Form submitted
  2. Instant text and email Confirms you have it
  3. A call attempt As soon as someone is free
  4. Follow-up sequence Spaced texts and calls
  5. Booked or closed out Every lead ends with an outcome
Speed matters most when customers are comparing. No response times or rates are implied.

The follow-up sequence

  1. Minute one: an automatic text. Name the company, the person and the request. Example: "Hi Jordan, this is Sam at [Your Roofing Co]. Thanks for asking about the leak over your back bedroom. I can have an inspector out tomorrow at 10 or 2. Which works? Reply STOP to opt out."
  2. Minutes two to five: a call from whoever books inspections. Confirm ownership, what happened and the address, then book. For an active leak, tell them what to do tonight (move belongings, catch the water, stay off the roof) and when a tarp crew can come.
  3. Within the hour: a second attempt. If there was no answer, call once more and leave a short voicemail that matches the text.
  4. Same evening: a text with a face. Send the inspector's name and photo and a line on what the inspection covers. Homeowners wary of storm chasers want to know who is coming.
  5. Day two: call at a different time. Try midday if you tried evening. Mention the photos they will get from the inspection.
  6. Day three: an email with substance. Explain what a roof inspection includes and, for storm leads, how the insurance claim process usually runs, without promising coverage.
  7. Day five: a closing text. "Should I keep your inspection request open?" A clear question gets replies a fourth reminder does not.
  8. After the inspection: follow the proposal. Send it the same day, call within two days, and for insurance jobs, check in after the adjuster's visit.
  9. Not ready yet: a seasonal touch. For replacement leads who say "next year", a short message before each storm season with a recent job nearby keeps you on their list.

Automating it

Automation runs the timing so your office only handles the conversations. Most of it can be set up in the CRM you already use, or in a follow-up platform connected to it.

Lead arrives : The lead lands in JobNimbus, AccuLynx or your roofing CRM with "Facebook" as the source, the minute-one text goes out, and the person who books inspections gets an alert.

No reply : The call reminders, the evening text and the day-three email run on schedule and stop the moment the homeowner replies, books or opts out.

Inspection booked : A confirmation and a reminder the day before go out with the inspector's name.

Proposal sent : Follow-ups are scheduled, and the job moves on your board, so open proposals do not sit untouched.

Texting has rules. Business texting over a 10-digit number needs A2P 10DLC registration of your brand and campaign (The Campaign Registry); unregistered messages can be blocked by carriers. You need the homeowner's consent before marketing texts, so put a clear consent line on the lead form, and every message has to honor STOP (FCC telephone consumer rules, CTIA messaging principles).

Improving lead quality

Better leads come from better forms and better feedback, not from calling faster alone.

  • Ask two or three honest questions on the form: do you own the home, what is happening with the roof, and is an insurance claim already open.
  • Pick the right offer. "Free roof inspection" brings more leads than "replacement quote", but more of them want a free opinion. Track which one books jobs.
  • Report outcomes back to Meta. Send booked inspections and signed jobs back, so the platform learns which people became customers.
  • Fix the replies before the targeting. A form that gets a reply in an hour looks like a quality problem when it is a speed problem.

For calls you miss while crews are on a roof, see missed-call text-back for roofing companies. For the ads themselves, see Facebook and Instagram ads for roofing companies.

How VETS Growth Marketing helps

We connect your Facebook lead forms to your roofing CRM, write the texts and emails in your voice, register your texting number, and set the sequence so every lead hears from you in the first minute. The accounts and the CRM stay in your name. Setup is a short project with a date, and we report how many leads became booked inspections and signed roofs. Bring last month's lead list to a growth consultation and we will show you where leads went quiet.

Frequently asked questions

How fast should roofing companies follow up on Facebook leads?

Within five minutes if possible. Facebook leads are often submitted on impulse; the business that responds first is the one most likely to win the roofing project.

What makes lead follow-up different for roofing companies?

For roofing companies, demand usually starts with a leak, storm damage, an inspection during a sale or an aging roof, so lead follow-up should focus on showing up quickly with clear pricing and proof, because customers decide within a day or two. Demand typically peaks around spring and summer storm seasons. Because most work is one-time, reviews, referrals and steady visibility do the heavy lifting for future jobs.

What is the best way to contact a Facebook lead?

A text and a call together. Many people will not answer unknown numbers but will reply to a text that names your business and their request.

How many times should a roofing company follow up with a lead?

Several times over a few days, mixing text, call and email. Most unanswered leads are simply busy, not uninterested.

Can follow-up be automated for roofing companies?

Yes. A CRM can send an instant text, alert your team, and run a follow-up sequence until the lead replies or books.

Should roofing companies send Facebook leads straight to a booking link?

For services with simple scheduling, yes. An instant text with a booking link lets ready customers book while they are still interested.

Why do Facebook leads seem low quality for my roofing company?

Common reasons are forms that are too easy to submit, broad targeting and slow follow-up. Adding a qualifying question and responding faster usually improves quality.

How do I track which Facebook leads become customers?

Send leads into your CRM automatically and mark the outcome. Feeding booked results back to Meta also helps the ad platform find better leads.

Can VETS Growth Marketing automate lead follow-up for my roofing company?

Yes. We connect your Facebook lead forms to your CRM with instant replies, reminders and follow-up sequences.

How do roofing companies market after a storm?

Move fast but stay credible: publish a storm-response page, increase ad budgets in affected ZIP codes, and lead with free inspections and insurance claim help. Avoid door-knocker tactics that hurt reviews. Homeowners after storms pick the roofer that looks local, legitimate and responsive.

Know your next five moves

(720) 383-4412 Book a Growth Consultation