Window Replacement Leads

How to Get Window Replacement Leads That Turn Into In-Home Appointments

Every source of window replacement leads ranked, what each lead vendor actually publishes, and the number that matters in this trade: what a booked in-home appointment costs, computed both ways, so you can decide with arithmetic instead of a rep's pitch.

The Lead Is Not the Job. The Appointment Is.

In most trades a lead is a phone call and a quote. In windows a lead is a request for an in-home appointment, because nobody prices 14 openings from a photo. The appointment runs an hour or two at the kitchen table, the job on the table runs $8,000 to $15,000 for a whole-home replacement, and the trade's biggest sellers are built to close it on that first visit. Every lead source you are about to compare feeds that one meeting, or it feeds nothing.

That changes what "cost per lead" means. A $50 lead that never lets you in the door is worth exactly nothing, and an unqualified one costs you an afternoon. A window manufacturer and installer on r/Contractor put a number on it: seven to ten times a year someone has him drive out and then says they only wanted the windows measured so they could buy them elsewhere. A remodeler who moved into windows called it "a lot of unpaid sales time." The lead you want has already decided the meeting is worth their evening.

Homeowners shop, too: one on r/sales wrote that his father has a golden three-quotes rule and the family always decides within one to two weeks. So the question this page answers is not what a window lead costs. It is what a homeowner sitting across the table from you costs, from each source.

Where Window Replacement Leads Come From, Ranked

One test: an appointment with you, or a phone number three other companies also bought?

Run this first

1. Facebook and Instagram ads (Meta)

The homeowner with a fogged pane or a room nobody sits in all winter has been putting it off for years. Meta reaches her in the feed with your install footage and your reason before she has typed anything, and when she fills out your landing page she has asked you, and nobody else, for an appointment. On the window replacement account we run, that came to 237 landing-page leads at $112.17 each on $26,584 of managed spend, for whole-home jobs that run $8,000 to $15,000, with the client booking 45% of those leads into appointments. Our full window Meta ads guide shows how that campaign is built, and what it costs by monthly budget is on what Facebook ads cost for a window company.

Add second, in season

2. Google Ads (search)

Search catches the homeowner who already decided. "Window replacement near me" in July is an appointment request, and Google puts you in front of it. Two problems are specific to windows. The word collides with everything, Microsoft Windows, window cleaning, car glass, screens, tint, DIY parts, so the negative-keyword list is longer than in any trade we serve. And search volume follows the summer peak, so it is thinnest in winter, when the draft is doing your selling for you. One window installation company owner on r/Construction tried it and "mostly attracted people shopping for the absolute cheapest option who would ghost after the estimate." Run it after Meta, with the negative list from Google Ads for window replacement contractors.

Eligible, under the wrong category

3. Local Service Ads

Windows is an LSA trade, but Google's eligible list has no "window replacement" category. You enter under Window repair, and the lead mix leans toward foggy panes and broken glass. Worth it for a company with a repair arm; a poor fit as the only source for an $8k to $15k replacement seller. The category detail is on Local Service Ads for window contractors.

Foundation, not growth

4. Referrals and your Google Business Profile

The best leads in the trade, and the ones you cannot turn up. The r/Construction owner above gets almost everything from past customers and still wrote that the phone rings 8 to 12 times a month, "some months that's 15 calls and other months it's 5 and I have zero control over any of it." Build the review habit anyway; one window company on r/Contractor went from 20 reviews to more than 100 in a year with a thank-you card and a QR code to Google. The category and photo choices that make the profile convert are in our Google Business Profile guide for window contractors.

Buy with your eyes open

5. Angi, Modernize, Thumbtack, and the lead marketplaces

A marketplace lead is a homeowner who filled out a form on someone else's site and got sold to several companies at once; Angi's own pro-facing page says 3 to 4. One exterior contractor who does siding, painting, and windows summed up his Angi and Thumbtack years on r/Contractor: shared leads he was competing on with other subs, nothing serious, "just small repairs under $3,000." The roster below shows what each one actually publishes. The Angi math on an $8k to $15k ticket, where it works and where it stops, is on our Angi page for window contractors.

What Every Window Lead Company Actually Publishes

Only what each vendor puts on its own page or a named third party reports. Where a company publishes nothing, the table says so.

Vendor Published window-lead price Shared or exclusive What else to know
Fixr About $70 raw, about $140 QA-verified, exclusive at least $160, shared "Duo" about $100 (its own page, 2026) Both; Duo is 2 companies, Trio is 3 Its own line: about three verified leads per set in-home appointment
Angi Leads (HomeAdvisor) Nothing published. Third parties report general remodeling leads at $50 to $100+; one agency write-up puts Angi leads at $25 to $120 Shared with 3 to 4 contractors, per Angi's own site Reported terms: 12-month contract, 60 days' notice, 30 to 35% early-exit penalty. FTC order, 2023
Modernize Nothing published; an account manager sets a price ceiling Shared by default, exclusive at a premium Publishes no close rate either
Networx $10 to $100+ shared, $15 to $120+ exclusive, platform-wide (its help page, dated June 2023) Both Three-year-old rates, not window-specific
Thumbtack $35 to $200 per lead across trades (contractor and third-party reports) Shared 45-day refund window; "hired someone else" does not qualify
CraftJack (Angi-owned) $20 to $75 platform-wide (third-party) Shared No window-specific figure published
99 Calls Window installation leads advertised at $54.99 (its own page, 2026) Not stated on the headline A vendor list price, not a market rate

One figure belongs beside that table. Qualified Remodeler's Top 500 survey, published in 2026 on 2025 results, put the median cost per issued lead across 252 replacement contractors at $396, all trades and all sources, with 39% reporting $500 or more. The trade pays far more than any list price above suggests, and the cheapest lead on the list is the one to fear.

Cost Per Booked Appointment, Both Ways

Same wallet, two receipts, and both stop at the appointment, because that is the unit windows is sold in.

Receipt A: buying verified leads, at Fixr's own numbers Receipt B: generating your own on Meta
Price per lead $140 QA-verified, $160+ exclusive $112.17, exclusive, 237 leads on $26,584, for $8,000 to $15,000 jobs
Leads per appointment About 3 verified leads per set in-home appointment (Fixr's own ratio) 45% booked, the client's own report (50 to 60% in a different period)
Other companies on the same lead 1 to 2 on Duo and Trio, 0 on exclusive 0
Cost per booked appointment $420 to $480+ $249.27 at 45% ($186.95 at 60%)

Read it straight. At Fixr's own prices and Fixr's own ratio, a set in-home appointment from a bought lead costs $420 to $480 before a single dead number. On the window replacement account we run, an appointment costs $249.27 at the client's 45% booking rate, and $186.95 at the top of the same client's 50 to 60% period. Against a whole-home job that runs $8,000 to $15,000, both numbers are small. The difference is not the money. It is who else is in the driveway, and whether the homeowner asked for you or for three quotes.

We stop the math at the appointment on purpose. No credible published close rate for window replacement exists, and the FTC's order against HomeAdvisor bars unsubstantiated claims about how often leads turn into jobs. Plug in your own appointment-to-sale number and the two columns tell you what a signed job costs from each source.

The formula in plain words: lead cost divided by booking rate equals cost per appointment. Everything after that is your sales process, and no lead vendor can sell you that.

The Same Homeowner Is Also on a National Brand's List

No other trade we serve has a national direct-sales company buying the same homeowner. Renewal by Andersen sells its own Fibrex window direct, and its careers page promises reps pre-set, pre-qualified leads and no cold calling, which means a marketing machine is filling those calendars from the same feeds and search results you are in. Window World's franchise disclosure tells new owners to budget about 10% of projected gross sales for advertising.

The good news is what homeowners say after those appointments. One on r/HomeImprovement got $37,000 for nine windows from the national, then just over $21,000 from a well-reviewed local company. A remodeler on ContractorTalk who sells windows put the dynamic in one line: everyone calls the big brand first and it anchors prices high, and "if they dont close the deal it's a net benefit for whoever does." The national's ad is doing half your selling. Yours has to be in the same feed so the homeowner has somewhere to take that anchor.

That is also the argument for the offer. The federal 25C tax credit every window ad leaned on ended for windows placed in service after December 31, 2025, so "up to $600 back" is no longer a reason to pick anyone. What is left is what a local company can say honestly: the warranty, the crew, the monthly number. Our guide to window and door marketing puts that offer into the full stack, in order, and the honest ad structures are on window replacement ad examples.

What Exclusive Window Leads Look Like

One window replacement account. Real spend, real leads, nobody else calling.

A window replacement account we run · landing-page leads

237 leads, nobody else calling, on $8,000 to $15,000 jobs

237 landing-page leads at $112.17 each on $26,584 of managed spend, on a window replacement account, July 2023 through August 2026, for whole-home replacement jobs that run $8,000 to $15,000. None of the leads in this report came from Meta's native instant forms. All are landing-page conversions. Each one answered how many windows, what is wrong with them, and when, before the phone rang.

A window replacement client reports booking 45% of the leads we generate; in a different period the same client reported 50 to 60%. At the 45% booking rate the client reports, that's $249.27 per booked estimate. For scale, across eight trades and $139,167 of managed spend, cost per lead ran from $29.45 to $119.18 β€” 2,635 leads in total; windows sits near the top because the job does. If you also build fences, we ran the same buying-versus-generating receipts on the smaller ticket in our fence leads breakdown.

237
exclusive leads, one window replacement account
$249.27
per booked appointment at the client's 45%
0
other companies calling the same homeowner

Facebook and Instagram · July 2023 through August 2026

What We Do For Your Window Business

From the offer to the appointment. Your job is the kitchen table.

1

Build the reason to book

An offer that survives three quotes and a national brand's price anchor, without leaning on a credit that ended.

2

Produce the ads and the landing page

Video around the window that bothers the homeowner most, and a form that asks how many, what is wrong, and when, so the lead has already chosen the appointment.

3

Launch on Meta, add search in season

Meta first, for exclusive leads year-round. Google Ads with a windows negative list once the appointments are steady and the summer peak arrives.

4

Manage to cost per appointment

We watch cost per booked appointment weekly, not cost per lead, and cut anything that produces phone numbers instead of sits.

Window Replacement Leads: Common Questions

Generate your own before you buy anyone else's. Facebook and Instagram ads reach the homeowner with a fogged pane or a drafty room before she searches, and a landing page that asks how many windows and what is wrong with them turns her into an exclusive appointment request. Add Google Ads in the summer peak with a long negative-keyword list, keep the review habit going for referrals, and treat Angi, Modernize, and Thumbtack as gap fillers, because each of those leads goes to three or four companies at once.
It depends on who is selling and whether you share it. Fixr publishes about $140 for a verified window lead and at least $160 exclusive; 99 Calls advertises $54.99; Networx lists $10 to $100+ shared on a page dated 2023; Angi and Modernize publish nothing. Our own exclusive leads ran $112.17 each across 237 landing-page leads on a window replacement account, for whole-home jobs that run $8,000 to $15,000. Qualified Remodeler's Top 500 survey puts the median replacement contractor at $396 per issued lead across all sources, so the trade as a whole pays far more than any list price suggests.
Computed both ways: at Fixr's own $140 to $160 lead price and its own ratio of about three verified leads per set in-home appointment, a bought appointment runs $420 to $480. On the window replacement account we run, a window replacement client reports booking 45% of the leads we generate, which makes it $249.27 per booked estimate at $112.17 per lead, on jobs that run $8,000 to $15,000; in a different period the same client reported 50 to 60%, which at 60% is $186.95. The appointment is the unit windows is sold in, so that is the number to compare.
Sometimes, and only for the right job. A shared lead is a homeowner sold to three or four companies at once, so you are racing to be first in the door of someone who is collecting quotes. That is tolerable on a single-window repair, where the estimate is quick and losing two out of three costs an hour. On an $8,000 to $15,000 whole-home replacement, where the estimate is a two-hour in-home appointment and the homeowner sits through three of them, it is a tax on your evenings. One exterior contractor's summary of his Angi and Thumbtack years: nothing serious, just small repairs under $3,000.
Fixr, 99 Calls, and Networx put a per-lead price on their own pages. Thumbtack and CraftJack rates come from contractor and third-party reports. Angi Leads and Modernize publish nothing and route you to a sales call, which is why every Angi price you have seen was reconstructed by someone else. Treat every published figure as an asking price, not a market average, and ask any rep who quotes a close rate for the denominator. The FTC's 2023 order against HomeAdvisor bars unsubstantiated claims about how often leads become jobs for a reason.
Fixr, which sells window leads, says it takes about three verified leads to generate one set in-home appointment, which is why it prices appointments at roughly three times a lead. On the window replacement account we run, a window replacement client reports booking 45% of the leads we generate, roughly one appointment for every 2.2 leads, and 50 to 60% in a different period. The difference is qualification: a landing-page lead that answered how many windows and what is wrong with them has already decided the meeting is worth an evening.

More on Marketing Your Window Business

Go deeper on any source above.

Our full window Meta ads guide — how the exclusive-lead campaign behind this page is built and timed.

What Facebook Ads Cost for a Window Company — the measured lead cost by monthly budget, and the minimum spend before it means anything.

Window and Door Marketing — the whole stack in the order that works for a year-round trade.

Window Replacement Financing and Rebates After the 25C Credit — what replaced the credit that ended, and how to advertise it without tripping Meta's rules.

Want Window Leads That Belong Only to You?

Free strategy call. We'll show you what an exclusive appointment costs in your market and what one signed job does to the spend.