Home › Guides › How Do You Get Roofing Leads Without Buying Them?
How do you get roofing leads without buying them?
Short answer: Get roofing leads by being easy to find and easy to trust where homeowners already look. That means a finished Google Business Profile, a steady stream of reviews, a website with an inspection form, referrals from past customers, and agents and property managers who send work. It takes weeks to build, but each lead is yours alone.
- Free sources include your Google Business Profile, reviews, past customers, agents, inspectors and property managers.
- In a Scorpion survey of about 2,000 homeowners, 83% said they start online.
- Google says local results depend on relevance, distance and prominence, and you cannot pay to rank higher.
- Past-customer calls can bring a job in days, while a profile and reviews take weeks to months.
- Track how every caller found you for a month, since we have no sourced lead count.
A bought roofing lead is a name and a phone number that a marketplace sells, often to more than one roofer. You pay whether or not the owner picks you. An owned lead is someone who found you, called you, or was sent to you by a person who trusts you. This guide covers how to build more of the second kind.
Why are bought roofing leads a hard way to make money?
A roof is a big purchase, and most owners get more than one quote. If a marketplace sends the same lead to several roofers, you compete on price from the first call. You also pay for leads that never answer the phone.
That does not mean paid ads are wrong. Google's own Local Services Ads charge when a customer gets in touch from your ad, and Google screens the businesses first, which can include license, insurance and background checks. Some roofers use it well. The point of this guide is to build a base of leads that costs you time, so that paid leads become extra, not the whole business.
Where do homeowners look for a roofer?
Mostly online first. In a Scorpion survey of about 2,000 homeowners, 83% said they start online, and about one in five said they use AI chatbots to research services or get recommendations. The survey covers home services as a whole, not roofing only. A neighbor's roof, a yard sign or a friend's tip often starts the thought, then a search finishes it.
So an owned lead system has two halves: get the thought started (referrals, signs, agents) and win the search (Google profile, reviews, website).
Which free lead sources work best for a roofer?
| Source | Cost | How fast | Lead quality |
|---|---|---|---|
| Google Business Profile | Free | Weeks | High, they are searching now |
| Reviews | Free | Weeks to months | Raises every other source |
| Past customers | Free | Days | High, they already know you |
| Real estate agents and inspectors | Free | Weeks | High for repairs and replacements |
| Property managers, HOAs, churches | Free | Months | High, repeat work |
| Neighbors of a job in progress | Low | Days | Medium to high |
| Your website | Low | Months | Medium to high |
How do you set up a roofing lead routine that does not rely on bought leads?
Work through these seven steps in order. You can finish the first three in a week.
Step 1: Finish your Google Business Profile
Search your name in Google Maps, claim the listing and fill in every field. Google says local results depend mainly on relevance, distance and prominence, and that there is no way to pay for a better ranking. Choose the roofing contractor category if your picker lists it, set your service area by town, and add photos of real jobs. Our guide on roofer Google Business Profile tips has the full setup.
Step 2: Ask every customer for a review
Reviews move you up the list and help a stranger say yes. In the Zarla AI Visibility Index from August 2026, which covered ten trades including roofers, the businesses that ChatGPT and Google's AI Mode named for "best" searches had a median of 444 Google reviews, against 192 for the ones left out (Zarla: AI Visibility Index (2026)). It is a one-day snapshot of all ten trades, so treat it as a clue. The rules for asking are in our review request texts for roofers.
Step 3: Call past customers
Make a list of every roof job you have done. Reach out once a year, with a short note and an offer to look at the roof. Do not push a sale. A roofer who calls to check on a roof he installed is rare, and people remember it. This costs nothing and often brings repair work in days.
Step 4: Build a few agent and inspector relationships
Real estate agents need a roofer for pre-listing repairs. Home inspectors flag roofs in almost every report on an older home. Introduce yourself in person, leave a one-page sheet with your license number, insurance and turnaround time, and answer their calls the same day. Do not pay for referrals: in some states, paying or receiving payment for referrals tied to insurance claims is banned (see the storm guide below).
Step 5: Visit property managers and HOA boards
A property manager with twenty buildings has a roof problem every season. Offer a free roof survey with photos and a ranked list of fixes. Offer a yearly inspection plan. One manager can be worth more than a hundred single-home leads, and the work repeats.
Step 6: Make your website take the lead
Your website is where the Google profile click lands. It needs your phone number at the top, a short form for an inspection, a page for each town you serve and your license and insurance shown clearly. See our roofing website must-haves and roofing service area pages. If you also want a site built for this, you can see a free demo site.
Step 7: Answer every call, or text back
If you miss a call from a homeowner with a leak, you have probably lost that job. Set up an automatic text that goes out when you miss a call. Our guide on missed-call text back for roofers explains it.
What about door knocking and flyers?
Door knocking is an owned lead source in a way, because you do not pay a marketplace. But it is the one most likely to get you in trouble. The FTC's Cooling-Off Rule says a buyer can cancel a door-to-door sale until midnight of the third business day, and you must tell the buyer in writing and out loud. States add their own roofing rules, especially after storms. Florida, for example, bars a contractor from offering to waive an insurance deductible in exchange for a roof inspection or a claim. Read storm damage roofing marketing before you knock after a storm.
Do you need a license to take leads?
You need one to sell and do the work in many states. The rules differ. In Oklahoma, a roofer must hold a registration from the Construction Industries Board, and the Board says failing to register is a misdemeanor with a fine of up to $500. In Minnesota, residential contractors who do roofing need a residential roofer, building contractor or remodeler license, with an exemption under $15,000 in yearly gross receipts. See the pages for Oklahoma and Minnesota on this site. Whatever your state says, put your license number where owners can see it.
What should you do in the first hour after a lead comes in?
Speed wins roofing jobs. A homeowner with a stain on the ceiling often calls two or three roofers in a row and books the first who picks up or answers a text. Our advice, not a study: reply within minutes, ask three plain questions (what do you see, how old is the roof, is water coming in right now), and offer a specific inspection time. Book it before you hang up. Then send a text with your name, your license number and the time you agreed.
At the inspection, take photos, explain what you found in plain words, and give a written estimate with the scope listed line by line. Owners who get a clear paper quote the same day are less likely to wait for the other roofers. If the roof is fine, say so. That honesty is what earns reviews and referrals.
How many leads should you expect?
We cannot give a sourced number, and any figure you see without a source is a guess. Track it yourself: write down how every caller found you, for a month. A simple sheet with "Google, referral, sign, agent, other" is enough. After three months you will know which one to feed.
How does this connect to AI search?
More homeowners now ask ChatGPT and Google's AI answers for a roofer. The same basics apply: a real profile, real reviews and clear pages. Our guide on how to get your roofing company recommended by ChatGPT goes deeper, and the hub has a guide on how to get more contractor leads.
Common questions
Are bought roofing leads worth it?
Sometimes, but it depends on price per signed job, not price per lead. Track how many leads you buy, how many answer, how many get a quote and how many sign. If you cannot say what a signed job cost you, you are guessing.
How do I get roofing leads for free?
Finish your Google Business Profile, ask for reviews, call past customers, and meet local agents, inspectors and property managers. None of these cost money. They cost an hour or two a week.
How long does it take to get roofing leads without paying?
Past-customer calls can bring a job in days. A Google profile and reviews usually take weeks to months to show results. Agent and property manager relationships take a few months to pay off.
Can a roofer get leads from Google without ads?
Yes. People who search "roofer near me" see the map results and your Google Business Profile. Google says you cannot pay to rank higher in those local results, so what moves you up is a complete profile, good reviews and a real, active business.
Sources
- Google Business Profile Help: Tips to improve your local ranking (2026)
- Google Local Services Help: How providers qualify for Local Services Ads (2026)
- ACHR News: Scorpion industry report on homeowners and local service businesses
- Zarla: AI Visibility Index (2026)
- Cornell Law School LII: 16 CFR 429.1, Cooling-Off Rule (2026)
- Florida Statutes: Section 489.147, roofing and insurance claim solicitation (2026)
- Oklahoma Construction Industries Board: Active roofing contractor requirements (2026)
- Minnesota DLI: Who needs a residential roofer license (2026)
We build your new website free, before you pay, then work every week to get you named when homeowners ask Google and AI who to call. Get your free demo site.