Key takeaways
- US homeowners spend more than $500 billion a year on improvements and repairs (Harvard JCHS), so the demand already exists.
- Ask about budget on the form, because nothing else saves you more wasted evenings on projects you can't take.
- Ask about scope, start date and who makes the decision before you book a design consultation.
- Homeowners take weeks to decide on a remodel, so plan a 5-week follow-up instead of sending one email.
- Track cost per signed project instead of cost per lead.
This guide is part of our home services lead generation series. Before we wrote it, we read the top Google results for "how to get remodeling leads". Those pages list good channels and mention budget questions, but none of them shows how to set budget ranges, route small jobs, run a design consultation that people attend or follow up through the weeks a remodel takes to decide, so this guide covers those steps.
Quick answer: how do you get remodeling leads?
Remodelers get leads from referrals and reviews, from Google (Business Profile and search ads for "kitchen remodel near me" and similar searches), from Meta ads that show finished projects to homeowners nearby and from partners such as designers and real estate agents. After that, ask about budget, scope and start date on the form, route small jobs elsewhere, book a design consultation with every decision maker and follow up for about five weeks.
The numbers behind a remodeling lead
| Measure | Figure | Source |
|---|---|---|
| US owner spending on improvements and repairs, early 2025 | About $513 billion a year | Harvard JCHS LIRA, April 2025 |
| Projected spending, early 2026 | About $526 billion, a record | Harvard JCHS LIRA |
| Projected growth by mid 2026 | Only about 1.2% a year | Harvard JCHS LIRA, July 2025 |
| Midrange minor kitchen remodel | $28,458 (112.9% recouped at resale) | JLC Cost vs Value 2025 |
| Midrange bathroom remodel | $26,138 (80% recouped) | JLC Cost vs Value 2025 |
| Midrange primary suite addition | $170,517 (32.3% recouped) | JLC Cost vs Value 2025 |
Remodeling spending sits near a record, but it grows slowly, which means you win work by taking it from other remodelers rather than by riding a boom. The remodeler who qualifies leads fast and follows up well gets the projects.
Where remodeling leads come from
| Channel | Lead quality | Exclusive? | Best for |
|---|---|---|---|
| Past clients and referrals | Best | Yes | Every finished project. Ask at the walkthrough. |
| Google Business Profile and reviews | High, searching now | Yes | Showing up for "remodeler near me" |
| Google search ads | High | Yes | Specific projects: "basement finishing", "home addition" |
| Meta ads (Facebook, Instagram) | Medium, can be qualified | Yes | Showing finished projects to homeowners nearby |
| Designers, architects, real estate agents | High | Yes | Larger projects and new home buyers |
| Houzz and lead sites | Mixed | Often shared | Filling gaps |
| Yard signs and neighbor letters | Medium | Yes | The street around every job |
If you buy shared leads, track each one to a signed project, because in 2023 HomeAdvisor agreed to pay up to $7.2 million in an FTC case over claims about its leads, without admitting wrongdoing (FTC).
How to run Meta ads for remodeling
- Study the ads that already work. Look up remodelers in other markets in the Meta Ad Library, because an ad that has run for several months usually pays for itself.
- Show one project in each ad, using before and after photos of a real local job and the neighborhood name if the owner agrees.
- Name the project type. "Basement finishing in [City]" performs better than "Dream home renovations".
- Target owners in your service area within a radius your crews can reach.
- Offer a useful next step, such as a design consultation with a rough price range, instead of "free estimates".
- Use a higher intent form that adds a review step before people submit (Meta instant form types), and add the qualifying questions below.
Qualify by budget, scope and start date
Most remodelers feel nervous about asking for a budget, yet that question saves them more time than any other. Ask it on the form and offer ranges:

| Question | Why you ask it | Good answer |
|---|---|---|
| What do you want to remodel? | Tells you which designer or crew to send | A clear room or project |
| What budget are you planning? | Filters projects below your minimum | At or above your minimum |
| When do you want to start? | Separates "someday" from "this season" | Within the next 6 months |
| Do you own the home? | Renters can't approve a remodel | Yes |
| How will you pay? | Cash, home equity or financing changes the timeline | Any clear answer |
| Who decides? | Everyone who decides should be at the consult | All owners can be there |
Keep your "someday" leads and put them on a monthly email with project photos, because many of them come back as ready leads the following year.
Speed to lead: reply in minutes
A Harvard Business Review study of 2,241 US companies found that firms who tried to reach a lead within an hour were nearly 7 times as likely to qualify it as firms who waited longer. The study did not look at remodelers, and it shows a link rather than proof of cause, but it matches what most owners see, where the first useful conversation usually wins the project.
Ready-to-use messages:
Hi [Name], this is [Your name] with [Company]. Thanks for reaching out about your [project]. To make the first meeting useful: when are you hoping to start, and who else is part of the decision?
Great. Our designer can meet you at your home [Day] at [Time] or [Day] at [Time]. It takes about an hour. If you have photos or ideas saved, bring them. Which time works for everyone?
Add a consent line for automated texts and calls to your form, and follow the US TCPA rules and your state's rules.
Design consultations people actually attend
- Book every decision maker. Owners make remodeling decisions together, so choose a time when all of them can be home.
- Give them a small task before the visit, such as collecting photos of rooms they like, because owners who prepare tend to show up.
- Confirm and remind by text and email, and confirm once more on the morning of the visit.
- Rebook no-shows within minutes by sending a kind text with two new times.

Researchers have tested reminders more than almost any other way to cut no-shows, although most of the studies come from medical clinics. A 2016 BMJ Open meta-analysis found that people who got digital reminders were 23% more likely to attend, and the no-show rate fell from 21% to 15%. Several reminders worked better than a single one.
Run a design consultation that sells
- Walk the space first (15 minutes) and ask what they dislike about it today.
- Confirm the budget and start date (10 minutes). Say a rough range out loud, such as "Projects like this usually land between $X and $Y."
- Show 2 similar projects (10 minutes) with photos and final prices, if those clients gave permission.
- Explain your process (10 minutes), from design and selections to permits and the build.
- Agree on the next step (5 minutes), which is either a paid design agreement or a date for the proposal.
If you sell in the home, read the FTC Cooling-Off Rule, which lets buyers cancel many sales made at their home within 3 business days and requires you to tell them about that right.
Follow up for five weeks

A remodel is a big decision that owners often pay for with home equity or savings. They talk to family, compare 2 or 3 contractors and wait for financing. A five-week follow-up that offers something new each time, such as a similar project on day 10 and a phasing or financing option on day 20, keeps you in the conversation without pushing.
Calculator: your cost per signed project
Cost per lead hides the number that matters, so put in your own figures. We chose the default numbers only to show how the maths works.
Sample starting numbers How we work out this number
Signed projects = leads × qualify % × book % × show % × close %, and cost per signed project = ad spend ÷ signed projects. Change each number to match your own business.
Mistakes to avoid

- They book design consultations without asking about the budget.
- They run "free estimate" ads that attract small jobs and people who aren't ready to buy.
- They meet only one of the two owners.
- They send a proposal and follow up only once.
- They drop "someday" leads instead of keeping in touch with them.
- They judge each channel by cost per lead instead of cost per client.
Your 90-day plan
Days 1 to 30
- Set your minimum project size and your budget ranges.
- Add budget, start date and "who decides" questions to every form.
- Set up instant replies and reminders for every consult.
Days 31 to 60
- Study remodeler ads in the Meta Ad Library.
- Launch one ad for each project type, using real photos.
- Ask 3 designers or agents to refer clients to you.
Days 61 to 90
- Start the 5-week follow-up plan for every proposal.
- Track cost per signed project for each channel.
- Move more budget to the project type that performs best.
See how JitterSystem books design consultations
We run your ads, and our AI texts and calls every lead in your company's tone, asks your budget and timeline questions and books design consultations with reminders. This short video shows the whole system in under a minute:
Related guides
How much to spend on Google Ads and Meta ads in 2026
Use both Google Ads and Meta ads. Meta lets you show finished local projects to homeowners nearby, and Google reaches people who search for a specific project such as a basement or an addition.
Set your budget by working back from the number of clients you want each month, instead of picking a round number. The table below uses the average 2026 cost per lead from LocaliQ's benchmarks and the rates from the calculator above to show what a sensible starting budget looks like.
| Platform | Cost per lead, 2026 | Leads for 1 signed project | Test (30 leads) | For 3 signed projects |
|---|---|---|---|---|
| Google Ads | $90.92 (Home & Home Improvement) | About 17 | $2,728 a month | $4,735 a month |
| Meta ads | $42.95 (Home & Home Improvement) | About 17 | $1,288 a month | $2,237 a month |
Industry study The cost per lead figures are LocaliQ's 2026 averages across many advertisers. Our estimate The "Leads for 1 signed project" column uses the calculator's starting rates (40% qualify, 60% book, 80% show up and 30% close), so swap in your own numbers once you have them.
- If you run both, start each platform on the test budget and then move money to the one that brings the lower cost per signed project.
- Give the test budget 3 to 4 weeks before you judge the results. Meta's delivery system needs about 50 results a week to leave its learning phase (Meta), so keep a small budget in one campaign and one ad set.
- Judge each platform by cost per signed project rather than cost per lead, and raise the budget in steps of about 20% while that number holds.
- Fix your reply speed and follow-up before you spend more, because a faster reply gets more out of every dollar in this table.
Speed to lead: how fast to reply after someone opts in
Reply within 5 minutes, and within 1 minute if you can. The Harvard Business Review study of 2,241 companies found that firms who tried to contact a lead within an hour were nearly 7 times as likely to qualify that lead as firms who waited longer. An older industry study, the Lead Response Management study, found that a team who contacted a web lead within 5 minutes had about 21 times better odds of qualifying it than a team who waited 30 minutes. Both studies show a link rather than proof of cause, but they point the same way.
| When | What happens |
|---|---|
| Under 1 minute | An automatic email, plus a text if the lead gave consent, asks one question and offers a booking link |
| Within 5 minutes | A person on your team or an AI voice agent calls the lead |
| Same day | You make a second call and send a text if nobody answered |
| Days 1 to 14 | You follow the follow-up plan from earlier in this guide |
Set up free speed to lead with Make.com and Google Sheets
Make.com is a free website that connects your apps so they pass information to each other without any coding. In this setup, Make.com sends a friendly email from your own Gmail within about a minute of a new lead landing in your Google Sheet, and it keeps doing that after you set it up once.
Make.com's free plan includes up to 1,000 credits a month (Make.com pricing, 2026), and each lead uses about 2 credits, so the free plan covers a few hundred leads a month. To set it up you need a Google account for Gmail and Google Sheets, a free Make.com account and about 20 minutes.
| Word | What it means |
|---|---|
| Scenario | Make.com calls one automation a scenario, such as "when a new lead arrives, send an email". |
| Webhook | Make.com gives you a private web address, and anything your sheet sends to that address starts your scenario. |
| Apps Script | Google Sheets includes this free tool for small pieces of code, and the code you paste here checks your sheet for new leads every minute. |
Why this setup Make.com also offers a "Watch rows" option for Google Sheets, but it checks your sheet on a timer and spends credits even when no lead has arrived, which can use up the free plan. The setup in this guide spends credits only when a real lead comes in.
Part 1: Make the Google Sheet (5 minutes)
- Go to sheets.google.com and sign in with your Google account.
- Click Blank spreadsheet, which shows as a large plus sign.
- At the bottom left, right-click the tab called Sheet1, choose Rename and type Leads.
- In row 1, type these headings, one per cell from A to F: Name, Email, Phone, Service, Created, Sent. Leave the cells under the Sent heading empty, because the script fills them in for you.
- From now on, add every new lead on a new row. A Google Form linked to this sheet can add the rows for you, and so can most website form tools.
Part 2: Create your Make.com account and webhook (5 minutes)
- Go to make.com/en/register and sign up for free, using your Google account to save time.
- In Make.com, click Scenarios on the left, then Create a new scenario.
- Click the large purple plus sign in the middle of the screen.
- In the search box, type Webhooks, click it, then choose Custom webhook.
- Click Add, give it a name like New lead and click Save.
- Make.com shows a web address that starts with https://hook. Click Copy address to clipboard and keep this page open for the next part.
Part 3: Connect the sheet to Make.com (5 minutes)
- Go back to your Google Sheet. In the top menu, click Extensions and then Apps Script, which opens in a new tab.
- Delete any code you see in the code area so it is empty.
- Click Copy on the "Google Apps Script" box below and paste it into that code area.
- In the third line, replace PASTE_YOUR_MAKE_WEBHOOK_URL_HERE with the address you copied from Make.com. Keep the quote marks on both sides of the address.
- Click the Save icon, which looks like a floppy disk.
- At the top, next to Run, pick setup from the drop-down, then click Run.
- When Google asks for permission, click Review permissions, choose your account, click Advanced, then click Go to project (unsafe) and Allow. Google shows this warning for any script you add yourself, and the script runs only inside your own account.
Part 4: Send a test lead (2 minutes)
- In your sheet, add a test row with your own name and email, and a service like "test".
- Wait about a minute, and column F should change to Sent followed by the date.
- Back in Make.com, the webhook shows Successfully determined, which means Make.com now knows the name, email, phone and service fields from your sheet.
Part 5: Add the email and turn it on (5 minutes)
- In Make.com, move your mouse to the right side of the webhook circle and click the small plus (Add another module).
- Search for Gmail and choose Send an email.
- Click Create a connection and sign in with the Gmail account you want to send from.
- Click the To box, and when the list of fields from your webhook appears, click email.
- Copy the subject line from the "Email template" box below into Subject, and the rest into Content. Where the template says {{1.name}} or {{1.service}}, delete it and click name or service from the list instead.
- Replace the parts in square brackets, like [Your business] and [your booking link], with your own details. Then click OK.
- At the bottom left, click the clock icon and choose Immediately as data arrives. Then switch the scenario ON and click Save to start it.
- Add one more test row in your sheet with your email. The email should reach your inbox within about a minute, which means the setup works.
Subject: Thanks {{1.name}}, quick question about your remodel
Hi {{1.name}},
Thanks for reaching out to [Your business] about {{1.service}}. I'm [Your name].
So we can help you fast: what is the best time for a short call today?
Or book your design consultation here: [your booking link]
Talk soon,
[Your name]
[Your business] · [Your phone]
[Your business address]
Not interested? Reply "stop" and we won't email again.// JitterSystem free speed to lead: sends every new lead row to your Make webhook
// Sheet tab "Leads", columns: A Name | B Email | C Phone | D Service | E Created | F Sent
const WEBHOOK_URL = 'PASTE_YOUR_MAKE_WEBHOOK_URL_HERE';
const SHEET_NAME = 'Leads';
const SENT_COL = 6; // column F
function checkNewLeads() {
const lock = LockService.getScriptLock();
if (!lock.tryLock(5000)) return;
try {
const sheet = SpreadsheetApp.getActive().getSheetByName(SHEET_NAME);
const rows = sheet.getDataRange().getValues();
for (let i = 1; i < rows.length; i++) {
const r = rows[i];
if (!r[1] || r[SENT_COL - 1]) continue; // no email yet, or already sent
const lead = { name: String(r[0] || 'there'), email: String(r[1]), phone: String(r[2] || ''),
service: String(r[3] || 'your request'), created: String(r[4] || new Date()) };
const res = UrlFetchApp.fetch(WEBHOOK_URL, { method: 'post', contentType: 'application/json',
payload: JSON.stringify(lead), muteHttpExceptions: true });
if (res.getResponseCode() < 300) sheet.getRange(i + 1, SENT_COL).setValue('Sent ' + new Date().toLocaleString());
}
} finally { lock.releaseLock(); }
}
// Run this once. It checks the sheet every minute.
function setup() {
ScriptApp.getProjectTriggers().forEach(t => ScriptApp.deleteTrigger(t));
ScriptApp.newTrigger('checkNewLeads').timeBased().everyMinutes(1).create();
}- To get an alert yourself, add a second Gmail > Send an email step that sends to your own address, so you can call the lead while they are still on your website.
- Follow the rules on every message. The CAN-SPAM Act requires your business address and an easy way to opt out in every email, and the TCPA requires consent before you send texts or make automated calls.
- Treat the email as the first step. The email buys you a few minutes, but the call, the qualifying questions and the follow-up are what close the signed project. JitterSystem runs that part for you with text and voice AI that sounds like your business.
Frequently asked questions
How do remodelers get leads?
Most remodelers get leads from past clients and referrals, Google (Business Profile and search ads), Meta ads that show finished projects, partners such as designers and real estate agents, and lead sites such as Houzz. Referrals and Google bring the buyers who are most ready, and Meta ads work when each ad shows one real local project.
Should I ask the budget in a remodeling lead form?
Yes, you should ask, and you should offer ranges set to your minimum project size. The question stops you from booking design consultations for projects you can't take, and most homeowners expect it.
How do I get better quality remodeling leads?
Show real local projects in your ads, name the project type, target only your service area and ask about budget, start date, ownership and who decides before you book. Route small jobs to a partner instead of sending your designer.
How long should I follow up on a remodeling proposal?
Follow up for about five weeks and offer something new each time, such as a call, a similar project you finished and a financing or phasing option. Stop when they sign, say no or ask you to stop.
Are Facebook ads good for remodelers?
Yes, Facebook ads work for remodelers when each ad shows one real project type to homeowners in your area and the form asks about budget and timeline. Measure the results by cost per signed project rather than cost per lead.
Do you want qualified design consultations on your calendar every week?
JitterSystem runs your Meta ads, asks every homeowner your budget and timeline questions with AI that sounds like your team and books design consultations with reminders. You pay only when a qualified lead shows up.
Book a callAbout this guide
Written by Prajith, founder of JitterSystem
Prajith runs JitterSystem, a client acquisition partner for US service businesses. His team plans and runs Meta and Google ad campaigns built on competitor research, and it builds the AI text and voice follow-up that qualifies each lead and books the appointment. His work combines performance marketing, consumer psychology, sales strategy and automation, and he writes these guides from the systems his team sets up and the numbers it tracks for clients.
How we put this guide together
- We read the pages that rank on the first page of Google for this topic and wrote down what each one leaves out, so this guide could fill those gaps.
- We took every figure from the original study, government source or platform policy linked in the sources below, and the tag beside each claim tells you what kind of source supports it.
- We label our own estimates and interpretations as ours, and we use sample numbers in worked examples only to show how the maths works.
- We designed the free Make.com setup around the limits of Make's free plan, so it spends credits only when a real lead arrives.
Last reviewed: October 18, 2026. We update this guide when cost benchmarks, platform rules or laws change.
Disclosure: JitterSystem sells a done-for-you version of the system in this guide, but every step here works without us, and no company paid to appear in it.
Corrections: if you spot something out of date, email office@jittersystem.com and we will check it.
This guide shares general information and does not replace legal, medical, tax or financial advice for your situation.
Sources
- Harvard Joint Center for Housing Studies. "Continued Gains Projected for Remodeling Amid Economic Uncertainty," April 2025. jchs.harvard.edu
- Harvard Joint Center for Housing Studies. "Slower Growth Projected for Remodeling into Next Year," July 2025. jchs.harvard.edu
- Journal of Light Construction. "Cost vs Value 2025: National." jlconline.com
- US Federal Trade Commission. "FTC Approves Final Order against HomeAdvisor, Inc. for Deceptively Marketing its Leads for Home Improvement Projects," April 2023. ftc.gov
- US Federal Trade Commission. "Cooling-Off Period for Sales Made at Homes or Certain Other Locations." ftc.gov
- Oldroyd, J. B., McElheran, K., and Elkington, D. "The Short Life of Online Sales Leads." Harvard Business Review, March 2011. hbr.org
- Robotham, D., and colleagues. "Using digital notifications to improve attendance in clinic: systematic review and meta-analysis." BMJ Open, 2016. bmjopen.bmj.com
- Meta: Ad Library, Instant form types.
- US Federal Communications Commission. "Telemarketing and Robocalls." fcc.gov
