← All articles
RoofingLead qualification

How to qualify roofing leads by text before an inspection

Five short texts that tell you if a roofing lead is worth an inspection: area, roof problem, timeline, insurance and who signs. Sample messages included.

Renova Reach team
October 19, 2026 · 7 min read
How to qualify roofing leads by text before an inspection

To qualify a roofing lead by text, send a short message within minutes of the lead coming in and ask four or five simple questions, one at a time: where the property is, what is going on with the roof, how soon they need it done, whether insurance is involved, and who needs to be at the inspection. Most homeowners answer a text faster than they pick up a call from a number they don’t know. By the time your estimator gets in the truck, you know the job is real, in your area and worth the drive.

Why qualify before you send an estimator

An inspection costs you more than it looks. There is the drive, the time on the roof, the write-up and the follow-up. If the lead is outside your service area, wants a small repair you don’t do, or is a renter who can’t sign anything, that afternoon is gone.

The jobs you do want are worth protecting that time for. The 2025 Cost vs Value Report from the Journal of Light Construction puts the US national average cost of an asphalt shingle roof replacement at $31,871, and a metal roof replacement at $51,865. One extra signed replacement a month pays for a lot of careful qualifying.

Text is the best channel for this first step. In a 2020 Pew Research Center survey of more than 10,000 US adults, about eight in ten said they don’t generally answer their cellphone when an unknown number calls. A text gets read, and the homeowner can answer from a work break or the kitchen table. Texting has been mainstream for years: back in 2011, Pew found that 73% of US cell owners sent and received texts, and 31% of texters already preferred a text to a phone call.

Qualifying by text doesn’t replace the phone. It decides who gets the call, and what you say on it.

The five questions to ask by text

Ask one question per message. Wait for the answer before sending the next one. A wall of questions in one text reads like a form, and forms get ignored.

  1. Where is the property? “Hi [first name], this is [your name] from [company]. Thanks for reaching out about your roof. What’s the address or zip code of the home, so I can check we cover your area?” This filters out leads you can’t serve, and it tells you which crew or office should take the job.

  2. What’s going on with the roof? “Got it, we cover that area. What’s going on with the roof right now? A leak, storm damage, missing shingles, or are you thinking about a full replacement?” Their words tell you if this is a repair, a replacement or an insurance job.

  3. How soon do you need it? “Is water getting in right now, or is this something you’d like done in the next few months?” An active leak gets booked today. A “sometime next spring” lead goes on a slower follow-up.

  4. Is insurance involved? “Are you planning to file an insurance claim for this, or is it something you’re paying for directly?” Storm and hail work runs on a different process, with adjusters and paperwork, and your estimator should know before they arrive.

  5. Who needs to be there? “Do you own the home? And is there anyone else who’ll want to be there when we look at the roof and go over options?” Owners sign, and when every decision-maker is there the first time, your estimator doesn’t have to come back.

A sixth question works well for roofing: “If it’s easy, feel free to send a photo or two of the area you’re worried about.” Photos help your estimator plan, and a homeowner who sends one is clearly engaged.

Once you have the answers, offer two times instead of an open question: “Thanks, that helps. We can come out [day] at [time] or [day] at [time] for a free inspection. Which works better?” Two choices are easier to answer than “When are you free?”

How to sort the answers

Not every lead should get the same next step. Decide in advance what each type of answer means, so your team doesn’t have to think about it lead by lead.

What they told you

What it means

Next step

In your area, active leak or storm damage, owner

Hot lead

Call within minutes and book the inspection today or tomorrow

In your area, replacement in the next 1 to 3 months, owner

Good lead

Book the inspection this week, confirm the day before

In your area, “just getting prices” or 6+ months out

Early lead

Answer their questions, send a short note on your process, follow up every couple of weeks

Insurance claim, adjuster not yet out

Insurance lead

Book the inspection, tell them what to have ready, flag it for whoever handles claims

Renter, or not the decision-maker

Not ready

Ask for the owner’s contact or ask them to share your number

Outside your area, or work you don’t do

Not a fit

Say so politely and, if you can, point them to someone who can help

Keep the sorting in your CRM, not in someone’s head. A tag or a pipeline stage for each type lets you see at a glance how many hot, early and insurance leads came in this week, and it keeps early leads from being forgotten.

Mistakes that make homeowners stop replying

Qualifying by text is simple, but a few habits kill the conversation fast.

  • Asking about budget first. Most homeowners have no idea what a roof costs. Asking for a budget in the first message feels like a trap. Talk scope and timing first, price on the call or at the inspection.

  • Sending the questions too late. A lead that came in at 10 a.m. and gets a text at 4 p.m. has probably already talked to another roofer. We cover the timing in how fast to respond to a new roofing lead.

  • Writing like a robot. “Please reply with your address, roof type, timeline and insurance status” will get you a few answers and a lot of silence. Write like a person at your office would.

  • Giving up after one text. Homeowners get busy. If there’s no reply, follow up with a call and a second text later the same day, then keep going over the next week. Our 7-day roofing follow-up plan lays out the timing.

  • Ignoring opt-outs. Only text people who contacted you, and honor any request to stop right away. Under FCC rules adopted in 2024, replies such as “stop,” “quit,” “end,” “revoke,” “opt out,” “cancel” or “unsubscribe” count as a clear request to revoke consent. In the UK, follow your own texting rules the same way.

If your leads come from Facebook or Instagram forms, expect more early and “just looking” leads than from people who called you. That makes text qualifying even more useful. There’s more on that in why Facebook leads don’t pick up.

What this looks like in practice

Vertex Roofing in Northern Virginia ran Facebook ads with an instant form, AI chat and a landing page tested side by side, plus automated text and email follow-up on every lead. In the first 60 days that brought in 76 leads, 26 roof inspections booked (about 1 in 3 leads) and 10 roofing jobs closed worth over $91,000. As Sara, the office manager, put it: “They delivered real, qualified leads that turned into paying jobs — and we finally have a system that’s consistent and scalable.” Read the Vertex Roofing case study.

Llagua Roofing in Texas started with no CRM, no follow-up and the owner handling every lead himself. After the rebuild, with trained appointment setters, storm targeting and a full sales system, every new lead is contacted in under 5 minutes, and the owner is out of day-to-day lead handling. Fast first contact is what makes qualifying possible: you can’t ask questions of a lead who already booked someone else. See the Llagua Roofing case study.

Questions roofers ask about qualifying leads by text

Won’t homeowners find the questions annoying?

Not if you keep them short and ask one at a time. Many people find a few quick texts easier than a phone call from a number they don’t know. Explain why you’re asking, such as “so I can check we cover your area,” and the questions feel helpful.

Should I still call the lead?

Yes. Text first so they know who you are, then call. The text answers tell your caller what to talk about, and the homeowner is more likely to pick up once they recognize your number.

What if they don’t answer the texts?

Treat it like any unanswered lead: call, text again later that day, and keep following up for at least a week. Silence on day one usually means busy, not uninterested.

Can this run automatically?

Yes. The first text, the questions and the sorting can be set up to run on every lead, day and night, with your team stepping in for the call and the inspection. The key is that the messages still read like a person wrote them.

The takeaway

Every inspection you send an estimator to should be one worth the drive. A few short texts, sent within minutes, tell you where the home is, what the roof needs, how urgent it is, whether insurance is involved and who will sign. Sort the answers the same way every time, and your estimators spend their days on real jobs instead of dead ends. For more on how we help roofers with this, see our roofing page, or take a look at how the Renova Reach system qualifies and books every lead.

Written by
Renova Reach team

Renova Reach builds AI booking and follow-up systems for roofers, window companies, remodelers and other local home improvement businesses in the US and UK.

Stop losing leads to slow replies.Let's look at your lead flow.

One 30-minute call. We map where your leads come from, how fast they get answered and where booked jobs are slipping away.

Book your strategy callNo hard sales pitch, just a quick chat.
← All articles
RoofingLead qualification

How to qualify roofing leads by text before an inspection

Five short texts that tell you if a roofing lead is worth an inspection: area, roof problem, timeline, insurance and who signs. Sample messages included.

Renova Reach team
October 19, 2026 · 7 min read
How to qualify roofing leads by text before an inspection

To qualify a roofing lead by text, send a short message within minutes of the lead coming in and ask four or five simple questions, one at a time: where the property is, what is going on with the roof, how soon they need it done, whether insurance is involved, and who needs to be at the inspection. Most homeowners answer a text faster than they pick up a call from a number they don’t know. By the time your estimator gets in the truck, you know the job is real, in your area and worth the drive.

Why qualify before you send an estimator

An inspection costs you more than it looks. There is the drive, the time on the roof, the write-up and the follow-up. If the lead is outside your service area, wants a small repair you don’t do, or is a renter who can’t sign anything, that afternoon is gone.

The jobs you do want are worth protecting that time for. The 2025 Cost vs Value Report from the Journal of Light Construction puts the US national average cost of an asphalt shingle roof replacement at $31,871, and a metal roof replacement at $51,865. One extra signed replacement a month pays for a lot of careful qualifying.

Text is the best channel for this first step. In a 2020 Pew Research Center survey of more than 10,000 US adults, about eight in ten said they don’t generally answer their cellphone when an unknown number calls. A text gets read, and the homeowner can answer from a work break or the kitchen table. Texting has been mainstream for years: back in 2011, Pew found that 73% of US cell owners sent and received texts, and 31% of texters already preferred a text to a phone call.

Qualifying by text doesn’t replace the phone. It decides who gets the call, and what you say on it.

The five questions to ask by text

Ask one question per message. Wait for the answer before sending the next one. A wall of questions in one text reads like a form, and forms get ignored.

  1. Where is the property? “Hi [first name], this is [your name] from [company]. Thanks for reaching out about your roof. What’s the address or zip code of the home, so I can check we cover your area?” This filters out leads you can’t serve, and it tells you which crew or office should take the job.

  2. What’s going on with the roof? “Got it, we cover that area. What’s going on with the roof right now? A leak, storm damage, missing shingles, or are you thinking about a full replacement?” Their words tell you if this is a repair, a replacement or an insurance job.

  3. How soon do you need it? “Is water getting in right now, or is this something you’d like done in the next few months?” An active leak gets booked today. A “sometime next spring” lead goes on a slower follow-up.

  4. Is insurance involved? “Are you planning to file an insurance claim for this, or is it something you’re paying for directly?” Storm and hail work runs on a different process, with adjusters and paperwork, and your estimator should know before they arrive.

  5. Who needs to be there? “Do you own the home? And is there anyone else who’ll want to be there when we look at the roof and go over options?” Owners sign, and when every decision-maker is there the first time, your estimator doesn’t have to come back.

A sixth question works well for roofing: “If it’s easy, feel free to send a photo or two of the area you’re worried about.” Photos help your estimator plan, and a homeowner who sends one is clearly engaged.

Once you have the answers, offer two times instead of an open question: “Thanks, that helps. We can come out [day] at [time] or [day] at [time] for a free inspection. Which works better?” Two choices are easier to answer than “When are you free?”

How to sort the answers

Not every lead should get the same next step. Decide in advance what each type of answer means, so your team doesn’t have to think about it lead by lead.

What they told you

What it means

Next step

In your area, active leak or storm damage, owner

Hot lead

Call within minutes and book the inspection today or tomorrow

In your area, replacement in the next 1 to 3 months, owner

Good lead

Book the inspection this week, confirm the day before

In your area, “just getting prices” or 6+ months out

Early lead

Answer their questions, send a short note on your process, follow up every couple of weeks

Insurance claim, adjuster not yet out

Insurance lead

Book the inspection, tell them what to have ready, flag it for whoever handles claims

Renter, or not the decision-maker

Not ready

Ask for the owner’s contact or ask them to share your number

Outside your area, or work you don’t do

Not a fit

Say so politely and, if you can, point them to someone who can help

Keep the sorting in your CRM, not in someone’s head. A tag or a pipeline stage for each type lets you see at a glance how many hot, early and insurance leads came in this week, and it keeps early leads from being forgotten.

Mistakes that make homeowners stop replying

Qualifying by text is simple, but a few habits kill the conversation fast.

  • Asking about budget first. Most homeowners have no idea what a roof costs. Asking for a budget in the first message feels like a trap. Talk scope and timing first, price on the call or at the inspection.

  • Sending the questions too late. A lead that came in at 10 a.m. and gets a text at 4 p.m. has probably already talked to another roofer. We cover the timing in how fast to respond to a new roofing lead.

  • Writing like a robot. “Please reply with your address, roof type, timeline and insurance status” will get you a few answers and a lot of silence. Write like a person at your office would.

  • Giving up after one text. Homeowners get busy. If there’s no reply, follow up with a call and a second text later the same day, then keep going over the next week. Our 7-day roofing follow-up plan lays out the timing.

  • Ignoring opt-outs. Only text people who contacted you, and honor any request to stop right away. Under FCC rules adopted in 2024, replies such as “stop,” “quit,” “end,” “revoke,” “opt out,” “cancel” or “unsubscribe” count as a clear request to revoke consent. In the UK, follow your own texting rules the same way.

If your leads come from Facebook or Instagram forms, expect more early and “just looking” leads than from people who called you. That makes text qualifying even more useful. There’s more on that in why Facebook leads don’t pick up.

What this looks like in practice

Vertex Roofing in Northern Virginia ran Facebook ads with an instant form, AI chat and a landing page tested side by side, plus automated text and email follow-up on every lead. In the first 60 days that brought in 76 leads, 26 roof inspections booked (about 1 in 3 leads) and 10 roofing jobs closed worth over $91,000. As Sara, the office manager, put it: “They delivered real, qualified leads that turned into paying jobs — and we finally have a system that’s consistent and scalable.” Read the Vertex Roofing case study.

Llagua Roofing in Texas started with no CRM, no follow-up and the owner handling every lead himself. After the rebuild, with trained appointment setters, storm targeting and a full sales system, every new lead is contacted in under 5 minutes, and the owner is out of day-to-day lead handling. Fast first contact is what makes qualifying possible: you can’t ask questions of a lead who already booked someone else. See the Llagua Roofing case study.

Questions roofers ask about qualifying leads by text

Won’t homeowners find the questions annoying?

Not if you keep them short and ask one at a time. Many people find a few quick texts easier than a phone call from a number they don’t know. Explain why you’re asking, such as “so I can check we cover your area,” and the questions feel helpful.

Should I still call the lead?

Yes. Text first so they know who you are, then call. The text answers tell your caller what to talk about, and the homeowner is more likely to pick up once they recognize your number.

What if they don’t answer the texts?

Treat it like any unanswered lead: call, text again later that day, and keep following up for at least a week. Silence on day one usually means busy, not uninterested.

Can this run automatically?

Yes. The first text, the questions and the sorting can be set up to run on every lead, day and night, with your team stepping in for the call and the inspection. The key is that the messages still read like a person wrote them.

The takeaway

Every inspection you send an estimator to should be one worth the drive. A few short texts, sent within minutes, tell you where the home is, what the roof needs, how urgent it is, whether insurance is involved and who will sign. Sort the answers the same way every time, and your estimators spend their days on real jobs instead of dead ends. For more on how we help roofers with this, see our roofing page, or take a look at how the Renova Reach system qualifies and books every lead.

Written by
Renova Reach team

Renova Reach builds AI booking and follow-up systems for roofers, window companies, remodelers and other local home improvement businesses in the US and UK.

Stop losing leads to slow replies.Let's look at your lead flow.

One 30-minute call. We map where your leads come from, how fast they get answered and where booked jobs are slipping away.

Book your strategy callNo hard sales pitch, just a quick chat.
← All articles
RoofingLead qualification

How to qualify roofing leads by text before an inspection

Five short texts that tell you if a roofing lead is worth an inspection: area, roof problem, timeline, insurance and who signs. Sample messages included.

Renova Reach team
October 19, 2026 · 7 min read
How to qualify roofing leads by text before an inspection

To qualify a roofing lead by text, send a short message within minutes of the lead coming in and ask four or five simple questions, one at a time: where the property is, what is going on with the roof, how soon they need it done, whether insurance is involved, and who needs to be at the inspection. Most homeowners answer a text faster than they pick up a call from a number they don’t know. By the time your estimator gets in the truck, you know the job is real, in your area and worth the drive.

Why qualify before you send an estimator

An inspection costs you more than it looks. There is the drive, the time on the roof, the write-up and the follow-up. If the lead is outside your service area, wants a small repair you don’t do, or is a renter who can’t sign anything, that afternoon is gone.

The jobs you do want are worth protecting that time for. The 2025 Cost vs Value Report from the Journal of Light Construction puts the US national average cost of an asphalt shingle roof replacement at $31,871, and a metal roof replacement at $51,865. One extra signed replacement a month pays for a lot of careful qualifying.

Text is the best channel for this first step. In a 2020 Pew Research Center survey of more than 10,000 US adults, about eight in ten said they don’t generally answer their cellphone when an unknown number calls. A text gets read, and the homeowner can answer from a work break or the kitchen table. Texting has been mainstream for years: back in 2011, Pew found that 73% of US cell owners sent and received texts, and 31% of texters already preferred a text to a phone call.

Qualifying by text doesn’t replace the phone. It decides who gets the call, and what you say on it.

The five questions to ask by text

Ask one question per message. Wait for the answer before sending the next one. A wall of questions in one text reads like a form, and forms get ignored.

  1. Where is the property? “Hi [first name], this is [your name] from [company]. Thanks for reaching out about your roof. What’s the address or zip code of the home, so I can check we cover your area?” This filters out leads you can’t serve, and it tells you which crew or office should take the job.

  2. What’s going on with the roof? “Got it, we cover that area. What’s going on with the roof right now? A leak, storm damage, missing shingles, or are you thinking about a full replacement?” Their words tell you if this is a repair, a replacement or an insurance job.

  3. How soon do you need it? “Is water getting in right now, or is this something you’d like done in the next few months?” An active leak gets booked today. A “sometime next spring” lead goes on a slower follow-up.

  4. Is insurance involved? “Are you planning to file an insurance claim for this, or is it something you’re paying for directly?” Storm and hail work runs on a different process, with adjusters and paperwork, and your estimator should know before they arrive.

  5. Who needs to be there? “Do you own the home? And is there anyone else who’ll want to be there when we look at the roof and go over options?” Owners sign, and when every decision-maker is there the first time, your estimator doesn’t have to come back.

A sixth question works well for roofing: “If it’s easy, feel free to send a photo or two of the area you’re worried about.” Photos help your estimator plan, and a homeowner who sends one is clearly engaged.

Once you have the answers, offer two times instead of an open question: “Thanks, that helps. We can come out [day] at [time] or [day] at [time] for a free inspection. Which works better?” Two choices are easier to answer than “When are you free?”

How to sort the answers

Not every lead should get the same next step. Decide in advance what each type of answer means, so your team doesn’t have to think about it lead by lead.

What they told you

What it means

Next step

In your area, active leak or storm damage, owner

Hot lead

Call within minutes and book the inspection today or tomorrow

In your area, replacement in the next 1 to 3 months, owner

Good lead

Book the inspection this week, confirm the day before

In your area, “just getting prices” or 6+ months out

Early lead

Answer their questions, send a short note on your process, follow up every couple of weeks

Insurance claim, adjuster not yet out

Insurance lead

Book the inspection, tell them what to have ready, flag it for whoever handles claims

Renter, or not the decision-maker

Not ready

Ask for the owner’s contact or ask them to share your number

Outside your area, or work you don’t do

Not a fit

Say so politely and, if you can, point them to someone who can help

Keep the sorting in your CRM, not in someone’s head. A tag or a pipeline stage for each type lets you see at a glance how many hot, early and insurance leads came in this week, and it keeps early leads from being forgotten.

Mistakes that make homeowners stop replying

Qualifying by text is simple, but a few habits kill the conversation fast.

  • Asking about budget first. Most homeowners have no idea what a roof costs. Asking for a budget in the first message feels like a trap. Talk scope and timing first, price on the call or at the inspection.

  • Sending the questions too late. A lead that came in at 10 a.m. and gets a text at 4 p.m. has probably already talked to another roofer. We cover the timing in how fast to respond to a new roofing lead.

  • Writing like a robot. “Please reply with your address, roof type, timeline and insurance status” will get you a few answers and a lot of silence. Write like a person at your office would.

  • Giving up after one text. Homeowners get busy. If there’s no reply, follow up with a call and a second text later the same day, then keep going over the next week. Our 7-day roofing follow-up plan lays out the timing.

  • Ignoring opt-outs. Only text people who contacted you, and honor any request to stop right away. Under FCC rules adopted in 2024, replies such as “stop,” “quit,” “end,” “revoke,” “opt out,” “cancel” or “unsubscribe” count as a clear request to revoke consent. In the UK, follow your own texting rules the same way.

If your leads come from Facebook or Instagram forms, expect more early and “just looking” leads than from people who called you. That makes text qualifying even more useful. There’s more on that in why Facebook leads don’t pick up.

What this looks like in practice

Vertex Roofing in Northern Virginia ran Facebook ads with an instant form, AI chat and a landing page tested side by side, plus automated text and email follow-up on every lead. In the first 60 days that brought in 76 leads, 26 roof inspections booked (about 1 in 3 leads) and 10 roofing jobs closed worth over $91,000. As Sara, the office manager, put it: “They delivered real, qualified leads that turned into paying jobs — and we finally have a system that’s consistent and scalable.” Read the Vertex Roofing case study.

Llagua Roofing in Texas started with no CRM, no follow-up and the owner handling every lead himself. After the rebuild, with trained appointment setters, storm targeting and a full sales system, every new lead is contacted in under 5 minutes, and the owner is out of day-to-day lead handling. Fast first contact is what makes qualifying possible: you can’t ask questions of a lead who already booked someone else. See the Llagua Roofing case study.

Questions roofers ask about qualifying leads by text

Won’t homeowners find the questions annoying?

Not if you keep them short and ask one at a time. Many people find a few quick texts easier than a phone call from a number they don’t know. Explain why you’re asking, such as “so I can check we cover your area,” and the questions feel helpful.

Should I still call the lead?

Yes. Text first so they know who you are, then call. The text answers tell your caller what to talk about, and the homeowner is more likely to pick up once they recognize your number.

What if they don’t answer the texts?

Treat it like any unanswered lead: call, text again later that day, and keep following up for at least a week. Silence on day one usually means busy, not uninterested.

Can this run automatically?

Yes. The first text, the questions and the sorting can be set up to run on every lead, day and night, with your team stepping in for the call and the inspection. The key is that the messages still read like a person wrote them.

The takeaway

Every inspection you send an estimator to should be one worth the drive. A few short texts, sent within minutes, tell you where the home is, what the roof needs, how urgent it is, whether insurance is involved and who will sign. Sort the answers the same way every time, and your estimators spend their days on real jobs instead of dead ends. For more on how we help roofers with this, see our roofing page, or take a look at how the Renova Reach system qualifies and books every lead.

Written by
Renova Reach team

Renova Reach builds AI booking and follow-up systems for roofers, window companies, remodelers and other local home improvement businesses in the US and UK.

Stop losing leads to slow replies.Let's look at your lead flow.

One 30-minute call. We map where your leads come from, how fast they get answered and where booked jobs are slipping away.

Book your strategy callNo hard sales pitch, just a quick chat.

AI that answers, qualifies and books your leads in seconds, day or night. Built and run for home service pros.

Get started

30 minutes. We look at your lead flow and show you where jobs slip through.

Book your strategy call
© 2026 Renova Reach. All rights reserved.