Angi leads for roofers: reviews, cost and alternatives
How Angi leads work for roofing contractors, what they cost per Angi's own pages, what owners report, the FTC's 2023 HomeAdvisor order and the alternatives.
Updated · 9 min read
In this guide (8 sections)
This guide is for owners of roofing installation companies weighing Angi (formerly HomeAdvisor) as a source of homeowner leads, meaning people asking for a roofer, not lead metal flashing. It sticks to what can be sourced: published figures, the public FTC record and what roofers say in open forums, all dated as of October 2026.
TL;DR
Angi leads are shared marketplace leads: a homeowner submits one request and the platform can match it to several pros. Angi publishes no roofing rate card, so the prices you see online are third-party estimates. Roofers in public forums report mixed results, and the FTC's 2023 HomeAdvisor order set clear limits on how leads can be marketed.
The short version for an owner:
- What you buy: a homeowner request that other roofers may also receive. Check the current count and rules with your Angi rep before signing.
- What it costs: one industry estimate puts Angi/HomeAdvisor roofing leads at $40 to $110 each, shared with "often up to four" contractors (Profit Acuity via WBOC, Jul 2026). That is a third-party estimate, not Angi's price.
- What owners complain about: annual agreements, cancellation friction and leads that other roofers already called.
- What to compare it against: exclusive roofing leads, booked appointments, and your own channels, judged on cost per signed roof, not cost per lead.
How Angi leads work
Angi is a home-services marketplace. A homeowner describes a project, the platform matches the request to pros in its network who cover that area and service, and those pros pay for the lead. Because one request can go to more than one roofer, the lead is shared, and the first useful callback usually wins.
Angi and HomeAdvisor merged their consumer brands under the Angi name, so many roofers still say "HomeAdvisor leads" for the same product. The mechanics a roofing owner should pin down before signing are the same either way:
| Question to ask | Why it matters for a roofer |
|---|---|
| How many pros can receive the same request? | Determines how many callbacks the homeowner gets in the first hour. |
| How are leads priced (per lead, membership, or both)? | A membership fee raises your real cost per lead in slow months. |
| What is the agreement length and how do you cancel? | Owners report 12-month terms and confusing cancellation (see below). |
| What can you dispute for credit, and in what window? | Wrong numbers, renters and out-of-area addresses should be credited. |
| Can you filter by ZIP, job type (replacement vs repair) and roof material? | Repair calls and out-of-area jobs drain a re-roof budget. |
Get the answers in writing. Pricing and terms on lead marketplaces change, and a sales rep's verbal answer is not the agreement you sign. We have not reproduced Angi's current pro terms here because they are set per account; read the version you are offered.
If you want to see how a roofing-only seller answers the same five questions, we answer them on the call and in writing. Book a call to check your ZIPs.
What Angi leads cost roofers
Angi does not publish a roofing price list, so every per-lead figure online is an estimate from a third party, and several of those parties sell competing leads. The most specific recent estimate puts Angi/HomeAdvisor roofing leads at $40 to $110 each, typically shared with up to four contractors.
Here is what is published, with sources and dates. Treat every row as an asking price or estimate, not a market fact.
| Lead type | Published range | Source (date) |
|---|---|---|
| Angi/HomeAdvisor shared roofing lead | $40 to $110, "often up to four" contractors | Profit Acuity via WBOC (Jul 13, 2026) |
| Shared high-intent lead (2 to 3 contractors) | $80 to $120 | Fixr, vendor asking price (2026) |
| Exclusive roofing lead | $90 to $200, up to $220 in competitive cities | Elevarus, citing GetBiddable (May 20, 2026) |
| Exclusive high-intent lead | $150 to $180 | Fixr, vendor asking price (2026) |
You will also see a "$200 to $300 per lead" figure for Angi in a widely ranked roofing blog FAQ. That article cites no source for it (Roofr), so we do not use it.
Per-lead price is the wrong number to stop at. A cheap shared lead that you close one time in thirty costs more per signed roof than an exclusive lead you close one time in eight. One owner on r/RoofingSales reported signing 1 job out of 32 shared leads in a tracked account in 2026 (thread). That is one account, not a benchmark, but it is the math to run. Our roofing leads cost guide walks through cost per lead, cost per inspection and cost per signed roof with your own numbers.
What roofing owners report about Angi leads
Public roofer discussions about Angi in 2026 cluster around three complaints: annual agreements that are hard to exit, money spent with little return, and leads that other contractors (or old campaigns) already worked. These are individual reports from open forums, paraphrased and linked, not a survey and not our data.
What we found in r/Roofing and r/RoofingSales threads from early 2026:
- Contract length and cancellation. A February 2026 commenter described Angi's 12-month agreements and cancellation clauses as confusing (r/RoofingSales, Feb 19, 2026).
- Spend without jobs. A contractor who said they had used Angi for six years wrote that they paid thousands and got nothing back (r/Roofing, Feb 5, 2026).
- The callback race. Owners in the same threads describe paying for a lead that several roofers call within minutes, which turns the job into a price fight.
- Stale leads, seen from the homeowner side. One homeowner said roofers were still calling months after the roof was done, using old Angi leads (r/Roofing, Apr 25, 2026).
Two fairness notes. First, people with good results post less than people with bad ones, so forums skew negative. Some roofers do make shared marketplaces work, usually with a fast inside sales process and a tight service area. Second, response speed decides a lot of shared-lead outcomes: in JobNimbus's 2026 survey, 41% of roofers respond to a new lead within 29 minutes, while 11% take more than a day (JobNimbus Peak Performance 2026). If your team is in the slow group, no lead source will look good.
The FTC's 2023 HomeAdvisor order
In January 2023 the FTC announced an order requiring HomeAdvisor to pay $7.2 million and stop misrepresenting the leads it sold to home-improvement businesses. The order bars claims about lead quality and source that it cannot back up, including "ready to hire" claims and leads that do not match the buyer's area or services.
The case started with an FTC complaint filed in March 2022 that said HomeAdvisor misled small businesses about the leads it sold. The January 2023 press release describes the settlement. Read the order itself for the exact terms.
Why it matters to a roofing owner, whoever you buy from:
- "Ready to hire" is a red flag. No seller can promise a homeowner will hire. Any vendor that says so is making the kind of claim the order addressed.
- Area and service match should be in writing. A lead outside your ZIPs, or a repair request when you bought replacements, should be creditable under a written policy.
- Ask how the lead was generated. Where the homeowner came from and what they agreed to is fair game to ask any seller.
We hold ourselves to the same list. Our exclusive roofing leads page states the exclusivity definition and credit rules in writing, and we do not publish close rates or ROI we cannot back up.
General information, not legal advice. Confirm with your counsel.
Shared vs exclusive leads: when each makes sense
Shared leads cost less per lead and can work if your team calls back in minutes and you sell well against competitors. Exclusive leads cost more per lead but go to one roofer, so the homeowner is not taking four calls. The right choice depends on your speed, close rate and how much you value a lead nobody else is working.
| Shared marketplace lead (Angi-style) | Exclusive lead | Booked inspection appointment | |
|---|---|---|---|
| Who else gets it | Several pros (estimate: often up to four) | One roofer | One roofer |
| Typical published price | $40 to $110 (estimate, Jul 2026) | $90 to $200+ (estimate, May 2026) | Varies by seller; ask for written terms |
| What decides the win | Who calls first, then price | Your follow-up and your pitch | Showing up and closing |
| Best fit | Fast inside sales team, tight service area | Owner-seller or small team that wants fewer, cleaner conversations | Owner without a setter |
| Main risk | Callback race, price war | Paying more per lead without faster follow-up | No-shows; check the no-show policy |
A plain way to decide: take your real close rate on each lead type and divide price per lead by it. That gives you an approximate cost per signed roof, which is the number that pays your crews. The cost guide has a worked version with labeled, dated inputs, marked Sample, illustrative.
If you want to compare sellers beyond Angi, our roofing lead generation companies guide lays out the main models and the questions to ask each one.
Switching from a shared vendor
The safest switch is a parallel test, not a hard cutover. Keep your current source running until its agreement allows you to exit, start a small exclusive test batch in the same ZIPs, and track both on cost per signed roof for the same period. Then move budget to whichever wins.
A practical sequence:
- Read your current agreement. Find the term end date, the notice period and any auto-renewal clause. Put the notice date on the calendar.
- Export your numbers. Leads received, contacted, inspections set, roofs signed and total spend for the last 90 days. That is your baseline.
- Start a test batch, not a contract. Our terms: no long-term contracts, start with a test batch, scale when the numbers work. Territory availability is confirmed by ZIP on the call.
- Use the same follow-up process for both. Same callback speed, same script, same CRM. Otherwise you are measuring your team, not the lead source.
- Compare cost per signed roof after 30 to 60 days. Include credits you were actually given, not credits you were promised.
- Give notice or scale. Exit the source that loses, on the terms in its agreement.
If you have a contract dispute, talk to your attorney before you stop paying. Nothing here is legal advice.
Want us to check your ZIPs and lay our written terms next to your current agreement? Book a call and we'll run your numbers.
FAQ
Are Angi leads worth it for roofing contractors?
It depends on your speed and close rate. Angi leads are shared, so the roofer who calls first and prices sharpest usually wins. Owners with a fast inside sales team and a tight service area report better results than owner-sellers who call back hours later. Divide the price per lead by your actual close rate to get cost per signed roof, then compare that with other sources over the same period.
How much does Angi charge for leads?
Angi does not publish a roofing rate card, and pricing is set per account. One third-party estimate puts Angi/HomeAdvisor roofing leads at $40 to $110 each, often shared with up to four contractors (Profit Acuity, July 2026). Some blogs quote $200 to $300 without a source. Ask your Angi rep for written per-lead pricing, any membership fee and the credit policy before you sign anything.
Can I cancel an Angi contract?
Cancellation depends on the agreement you signed. Roofers in 2026 forum threads describe 12-month terms and cancellation clauses they found confusing, so read your term end date, notice period and any auto-renewal language first. Give notice in writing and keep a copy. If you dispute charges, speak with your attorney before you stop paying. This is general information, not legal advice.
What is the difference between Angi leads and exclusive leads?
An Angi lead is a homeowner request the platform can send to several pros, so you compete for the same job from the first minute. An exclusive lead is sold to one roofing company and never resold. Exclusive leads cost more per lead, with published estimates around $90 to $200 (May 2026), but you are not in a callback race. Compare both on cost per signed roof.