Local lead generation
How local SEO lead generation works, the four ways to get paid, what it costs to start, what one closed job pays, and how to land the first contractor without a sales call.
Quick answer
Local SEO lead generation means getting calls and quote requests from people who search Google for a local service. Businesses do it with their own website and Google Business Profile. You can also run it as a business: build a small site for one service in one area, rank it, and send the leads to a contractor who pays per lead, per month or a share of each closed job. I have done this for about two years without cold calling. A first site costs about $60 to $170, and on my sites the first lead took about 1 to 3 months.
Who wrote this: I’m Adi Attias. I’ve built three local lead generation sites; two pay commissions and one never ranked. Numbers below come from my own sites, from the Starter Kit’s City Picker, and from sourced 2025 to 2026 cost guides (linked). Nothing here guarantees rankings, leads or income.
On this page
As a business, it takes five steps:
| Model | How you’re paid | Who carries the risk | What’s hard about it |
|---|---|---|---|
| Monthly rent (what my newer home-services sites use) | A flat monthly fee for the site’s leads | The contractor (pays even if leads don’t close) | Hard to sell before the contractor has seen a lead, so give leads free first |
| Pay per lead | A fixed price for each qualified lead | Shared | Arguing about what counts as a “qualified” lead; needs tracking. Pay per lead explained. |
| Pay per call | A price per phone call over a set length | Shared | Needs a call-tracking number and a minimum call length |
| Commission on closed jobs (what my first sites used) | A percentage of each job the lead turns into; I used 10% | You (paid only when work closes) | Slower money, and you rely on honest reporting, hence a written agreement and a lead tracker |
Commission is the easiest model to start with because there’s nothing to sell: the contractor risks nothing until they’ve been paid by a homeowner. That’s why it pairs with a no-call close.
Most local lead generation courses end with “call 50 businesses a day.” I’ve never cold called a contractor. Instead:
The contractor sees a real customer before money is mentioned, so the “sale” is a yes to free work. The full no-cold-calling method · what goes in the agreement.
| Item | Cost |
|---|---|
| Domain | About $10 to $15 a year |
| WordPress hosting | A few dollars a month |
| Claude Pro (writes the pages) | $20 a month while you build |
| Form plugin, Google Search Console, spreadsheet | $0 |
| Call tracking | Optional, only needed for pay-per-call or rent |
| First site, all in | About $60 to $170 |
Paid platforms and backlink packages can push this into the thousands; you don’t need them for one site. The tools I actually use.
With a 10% commission, a single closed job pays roughly:
| Trade | Typical job (national) | Your 10% |
|---|---|---|
| Concrete driveway | $6,400 | $640 |
| Roof replacement | $9,609 | $961 |
| Bathroom remodel | $12,153 | $1,215 |
| Kitchen remodel | $26,990 | $2,699 |
| Home addition | $50,994 | $5,099 |
Typical job sizes are Angi 2026 national averages. How many leads you get and how many close depends on the market, the site and the contractor, so I won’t give you a monthly income number, anyone who does without seeing your site is guessing.
For a patient beginner, yes: the startup cost is small, the jobs are big, and the skills compound. But it’s not passive at the start. You’ll spend weeks building and months waiting for rankings, and some sites never rank, one of my three didn’t. Pick a small market, check the competition before you buy a domain, and expect the first site to be the slow one. The honest answer in full.
An agency does SEO for the contractor’s own website and bills monthly; you sell first and deliver forever. With local lead generation you own the site, so if a contractor stops paying, the leads go to someone else. That ownership is the whole point, and why the model is sometimes called “rank and rent.”
This page is mostly for people building lead generation sites. If you are a contractor who wants more calls from local search, these do most of the work:
If a local lead-gen site offers you free leads, ask for the written terms before you pay anything.
Getting calls and quote requests from people who search Google for a local service. A business does it with its own website and Google Business Profile; a lead generation business does it with its own small site and sends the leads to a contractor who pays for them.
A business where you bring customers to local service companies and get paid for them, per lead, per month, or as a share of each closed job. Most local lead generation sites are small websites built for one service in one area.
About $60 to $170 for a first site: a domain, cheap WordPress hosting, a free form plugin and Google Search Console, plus Claude Pro at $20 a month if you want AI to write the pages.
Yes. Wait for the site’s first real lead, post it free in a local contractor Facebook group, let contractors message you, and sign a written commission agreement after they’ve seen the job.
Usually months. My first leads took roughly one to three months, and commission arrives when jobs close. Some sites never rank, so choose a small market and check the competition first.
Rank and rent is one form of local lead generation: you rank your own site and rent its leads to a business. Pay per lead, pay per call and commission are the other common ways to get paid.
No, and you should not create one. Google lists lead generation agents or companies as ineligible for a Business Profile. A lead gen site ranks in the regular results with its own website.
No. Near-identical location pages are what Google calls doorway pages. Make one page per service and add city pages only where you have something genuinely local to say.
A commission on closed jobs is the easiest way to land a first contractor, because they pay nothing until a homeowner pays them. A flat monthly fee is simpler to track once the site sends steady leads. Pay per lead and pay per call need tracking that both sides trust.
Start your first local lead generation site: $37
Rank and Rent Starter Kit: the City Picker, two Claude skills, the commission agreement and the no-cold-calling close. Lifetime access.
ContactFAQAboutPrivacy PolicyTerms & ConditionsRefund PolicyDigital Delivery Policy
Free guides: Rank and rent without cold calling · Best rank and rent courses compared · Website template · Agreement template · Niche finder · Lead tracker · Find a contractor · Starter Kit ($37)
Learn: What is rank and rent? · Beginner’s guide · Is it worth it? · Choose your kit
© 2026 Sign Build Run. All rights reserved.