← Blog

How to Get Roofing Leads Without Buying Shared Leads

Alek Reynolds · Founder, ServForge Marketing
  • Roofing Marketing
  • Roofing

Most roofers don't have a lead problem in July. They have one in February, or after a slow month when the phone goes quiet and the crew still needs work. That's when buying shared leads starts to look like the only answer.

Bought leads can fill a gap, but they don't build anything. The flow stops the day you stop paying, and the homeowner may be hearing from other roofers at the same time. If you want to know how to get roofing leads that keep coming, the answer is a mix of sources you rent and sources you own, judged by what each one costs per signed roof.

This guide walks through the roofing lead sources that work, in the order we'd build them, and how to tell which ones are paying off.

Rented roofing leads vs owned roofing leads

Every roofing lead source falls into one of two buckets.

  • Rented sources stop the moment you stop paying. Lead marketplaces, pay-per-lead services and ads all fall here. They're fast, and you can turn them up or down in a day.
  • Owned sources keep producing after the work is done. Your Google Business Profile, website, reviews, past customers and referral partners fall here. They're slow to build and cheap to keep.

A healthy roofing company uses rented sources to fill short-term gaps and owned sources to lower the cost of every job over time. The mistake is running only rented sources for years and never building the second bucket.

1. Fix what happens after the phone rings

Before you add a single new source, look at how you handle the leads you already get. Homeowners often call more than one roofer, especially after a storm. The company that answers, shows up on time and sends a clear estimate has a real edge.

Check three things:

  • Missed calls. Who answers when the owner is on a roof? If calls roll to a voicemail box nobody checks until evening, you're paying for leads you never talk to.
  • Form and message replies. Web forms and text leads need an answer in minutes, not the next morning.
  • Estimate follow-up. Many replacement jobs get decided days or weeks after the inspection. A planned follow-up sequence wins jobs that a single estimate email loses.

Our guide on speed to lead and follow-up lays out a simple process. Fix this first and every source below gets more profitable.

2. Build your Google profile and reviews

When a homeowner searches "roof repair near me," the map results come from Google Business Profiles. Google says local results are mainly based on relevance, distance and popularity. It also says prominence is based partly on how many reviews you have, and that more reviews and positive ratings can help your local ranking.

For a roofer, this is one of the cheapest lead sources to keep running:

  • Verify your profile and set your real service area.
  • Choose the category that matches your main work, and list every service you want calls for, from repairs to full replacements.
  • Add photos from real jobs every week: tear-offs, flashing details, finished roofs.
  • Ask every customer for a review after the final walk-through, and reply to the reviews you get.

None of this needs an ad budget. It takes steady time each week, and it keeps working whether you're running ads or not.

3. Turn past customers and partners into referrals

Your past customers already trust you, and they know other homeowners. Yet it's easy to finish a job and never contact that customer again.

Build a simple referral habit:

  • Ask at the right moment. The best time is the final walk-through, when the roof is done and the yard is clean.
  • Stay in touch. A short check-in each year reminding customers about their warranty and offering a roof check keeps your name in front of them.
  • Build partner relationships. Real estate agents, home inspectors, insurance agents, property managers and other trades like gutter, siding and solar installers see roofs every week. Give them a reason to send people your way, such as fast inspection turnaround and clear photo reports.
  • Know the rules on referral fees. If you plan to pay for referrals, check your state's rules first, especially for licensed professionals like insurance and real estate agents.

4. Use your manufacturer program

Shingle manufacturers run contractor programs, and some send homeowners to certified installers through a "find a contractor" tool. GAF, for example, runs a contractor locator and says its certification tiers determine which warranties a contractor can offer. Its Master Elite contractors can offer the Golden Pledge Limited Warranty on qualifying roof systems, according to GAF.

That matters for leads in two ways. A homeowner who starts on a manufacturer's site may find you there, and a stronger warranty gives you something real to talk about in your ads and on your website. Ask your distributor or manufacturer rep what each tier requires and whether it fits your volume.

5. Get ready for storm demand before the storm

Storm work brings a wave of searches and a wave of competitors. The roofers who do well are ready before the hail falls.

Watch the data. NOAA's Storm Prediction Center posts preliminary storm reports every day, including hail size and location, with downloadable files. For history, the NOAA Storm Events Database lets you search significant weather events by state and county. Use both to decide where to focus inspections, mail and ads.

Have your pages ready. A storm damage page with real photos, a clear inspection request form and a phone number that someone answers will convert better than a homepage that never mentions storms.

Canvass the right way. If your crew knocks doors, know the rules:

  • The FTC's Cooling-Off Rule, 16 CFR Part 429, covers door-to-door sales of $25 or more made at the buyer's home. The seller must give the buyer a contract or receipt explaining that they can cancel before midnight of the third business day, plus a notice of cancellation form.
  • The rule has exceptions, such as a genuine emergency where the homeowner called you and waives the right to cancel in a signed, handwritten statement. Read the definitions before you rely on one.
  • Your state may have its own home improvement contract rules. Check them.
  • Ask your town or village clerk whether door-to-door solicitation needs a permit.

Stay out of the insurance promise business. Inspect, document the damage with photos and explain what you found. Don't promise a homeowner what their insurance company will pay.

6. Mail the neighborhoods around your jobs

Every roof you finish is an advertisement for the street it sits on. Direct mail lets you use that.

USPS Every Door Direct Mail lets you pick mail carrier routes on a map and filter by Census data such as age, income and household size. Pieces are addressed to "Postal Customer," so you don't need a mailing list. With the Retail option, USPS says you can send at least 200 and up to 5,000 pieces per day per ZIP Code, with no special mailing permit.

Two ways roofers use it:

  • Mail the routes around each completed job with a photo of the finished roof.
  • Mail neighborhoods with documented hail or wind damage after a storm.

Put a tracking phone number or a unique web address on every piece so you know what the mail produced.

7. Run Local Services Ads and search ads with clear rules

Paid search costs money, but the leads come straight to you instead of through a marketplace.

Local Services Ads. Roofers are one of the US categories Google lists for Local Services Ads. With these ads you pay for valid leads instead of clicks. Google's lead rules say:

  • You set an average weekly budget, and you won't spend more than your monthly max.
  • Valid leads include calls you answer, missed calls during business hours where the customer stays on the line for more than 20 seconds, messages, voicemails and booking requests.
  • Leads judged invalid or low quality aren't charged, and Google keeps assessing lead quality over a 30-day period, crediting poor-quality, duplicate or invalid leads automatically.

Google also says that if you regularly fail to answer calls or respond to messages, your ad ranking may be affected. That's one more reason to fix step 1 first.

Search ads. Google Search ads charge per click and give you control over keywords and ad copy. They take more management, but they let you go after specific jobs like roof replacement or commercial roofing. Our roofing marketing guide shows how Local Services Ads, search ads and SEO fit together for a roofing company.

8. Treat shared leads as a test, not a plan

Lead marketplaces can help when you're new to an area or your schedule has a hole in it. The catch is that marketplace leads can go to more than one pro, so you're often racing other roofers to the same homeowner.

If you use them:

  • Answer within minutes, every time.
  • Track every lead through to a signed job or a no.
  • Set a stop rule before you start, such as a maximum cost per signed job.

Our breakdown of whether Angi leads are worth it explains how one major marketplace prices, shares and credits leads, based on its own pages.

How to tell which roofing lead sources pay off

Cost per lead is the wrong number. A cheap lead that never books costs more than an expensive lead that turns into a full replacement.

Track five numbers for every source each month:

  1. Leads
  2. Inspections or appointments
  3. Estimates sent
  4. Signed jobs
  5. Revenue from those jobs

Then divide what you spent on the source by the signed jobs it produced. That's your cost per signed job, and it's the number that tells you where the next dollar should go. Our free contractor lead cost calculator does the math for you.

To get clean data, ask every new caller how they found you and log the answer. Use separate tracking numbers for your Google profile, ads and mail where you can.

A 90-day plan to get more roofing leads

If you're starting from a mostly rented lead flow, here's the order we'd follow:

  1. Weeks 1 to 2: Fix call answering, form replies and estimate follow-up.
  2. Weeks 1 to 4: Finish your Google profile and start asking every customer for a review.
  3. Month 1: Pull a list of past customers, send a check-in and reach out to five referral partners.
  4. Month 2: Start Local Services Ads with a modest budget and mail the routes around your recent jobs.
  5. Month 3: Compare cost per signed job by source. Cut the worst one and put that money into the best one.

Keep shared leads running only as long as they beat your owned sources on cost per signed job.

Get a roofing lead plan built around your market

Want to know which of these sources would pay off fastest for your company? ServForge reviews your lead sources, Google profile, website and follow-up as part of a free marketing audit, then shows you what to fix first.

Sources