Small Town Strategy

How to Get More Roofing Jobs (and Better Roofing Leads) in a Small Town

Roofing has the most uneven demand of any trade a small company can be in. Nothing for weeks, then a storm comes through and every house on three streets needs looking at the same morning.

Most advice about getting roofing leads is written by companies that sell roofing leads. This is the version for a local roofer who wants the phone to ring with work they do not have to share with four other bidders.

Where roofing work actually comes from

Before spending anything, look at your last twenty jobs and write down how each one found you. For most small-town roofers the list looks like some mix of these:

  • A past customer or a neighbour who saw the crew on a roof down the street.
  • A storm, followed by a homeowner searching on their phone.
  • An insurance adjuster, realtor or home inspector who mentioned your name.
  • A general contractor or builder who subs roofing out.
  • A search for a specific job, like a leak repair, a metal roof or a flat roof on a garage.

Whichever of those is biggest is where the cheapest extra work is. The goal is not to find a new channel. It is to get more out of the ones already producing.

Step one: finish the jobs you already did

Every completed roof is three leads you have not collected yet.

  • The review. Ask the day the job is done, while the customer is looking at a clean driveway and a new roof. Send the link by text so it takes them one tap.
  • The yard sign. Put one up for the length of the job and ask to leave it a week after. In a small town a sign on one house gets read by every neighbour who has been eyeing their own shingles.
  • The referral ask. Say it out loud: "If anyone on the street asks who did this, I would be grateful for the mention." Most people are happy to, and they never think of it unless asked.

None of that costs money, and roofers who do it on every job tend to find that a good share of next year's work comes from this year's streets.

Step two: be checkable in thirty seconds

After a storm, homeowners get knocks on the door, flyers in the mailbox and calls from numbers they do not recognise. Plenty of them have heard a story about a roofer who took a deposit and vanished.

So the first thing a homeowner does with your name is look you up. What they need to find in thirty seconds:

  • That you are local. A real address or service area, the towns you work in, and how long you have been doing it.
  • That you are insured and licensed where that applies. State it plainly, and be ready to show the certificate.
  • That you have done this before nearby. Photos of real roofs you did, ideally with the town named.
  • That you are still answering. Recent reviews and a profile that has been updated this season.

If a homeowner cannot confirm those things quickly, they call the next name. That is a lost lead you will never see in any number.

Step three: fill in your Google Business Profile properly

Search "roofer near me" or "roof repair [your town]" on your phone. The block of three businesses on a map at the top is Google Business Profile, and it is free.

Most local roofing profiles are half finished. Fixing yours is an afternoon of work:

  • The right primary category (roofing contractor), and each service you offer added individually: repairs, replacement, metal, flat roofs, gutters, inspections, whatever you actually do.
  • Your real service area, listed by town.
  • Photos of your own work, before and after, plus the crew and the trucks. Not stock images.
  • Honest hours, including whether you take emergency tarp calls.
  • A short post now and then, especially after a storm, saying you are booking inspections in the affected towns.

Our Google Business Profile guide for contractors goes through each field in order.

Step four: give each kind of roofing job its own page

The map catches the "near me" searches. The website catches everything more specific, and the specific searches are often the bigger tickets:

  • "roof replacement cost [town]"
  • "metal roof installation [county]"
  • "roof leak repair [town]"
  • "does insurance cover hail damage on a roof"

A single "Services" page with six bullet points cannot answer any of those. A page each for replacement, repair, metal and storm damage can, and each one is something a nervous homeowner reads properly before picking up the phone.

The page that most roofing sites are missing is the one that explains how insurance claims work with you. Storm work is often insurance work, and a homeowner who understands the process before calling is much easier to help. Explain what you do and what the homeowner does, in order, without promising any outcome from the insurer, because you cannot.

If you are deciding what goes on the site as a whole, what to put on a contractor website covers it page by page, and roofing website examples shows what separates a site that gets calls from one that just looks nice.

Step five: the referral relationships that suit roofing

A handful of people in any town see roofs that need work before the homeowner does anything about it:

  • Home inspectors, who flag roofs during sales on a deadline.
  • Realtors, who need a fast, reliable roofer to keep a closing on track.
  • Insurance agents, whose clients ask them who to call after a claim.
  • Gutter, siding and window companies that do not do roofs.
  • Property managers, with several buildings and an interest in one dependable name.

Introduce yourself once, explain the work you want, and then be the roofer who shows up when promised. In a small town that reputation travels faster than any advertising.

How to get more roofing jobs when there has not been a storm

Storm weeks take care of themselves for a roofer people can find. The real question behind "how to get more roofing jobs" is usually the quiet stretch in between, when crews are on the payroll and the calendar has gaps. That work comes from people who already know you, and from jobs that do not wait for weather.

  • Your old estimates. Pull every estimate from the last year or two that did not turn into a job. Many of those homeowners did nothing and still have the same roof. A short call or text ("you asked us to look at your roof last spring, we have openings this month") is not chasing, it is a follow-up they asked for when they called you.
  • Your past customers' neighbours and relatives. Ask finished customers, by name, whether anyone they know has mentioned a leak or a tired roof. People answer a direct question that they would never volunteer.
  • Inspections and maintenance. Offer a roof check to past repair customers and to anyone whose roof you noted was getting older. Small paid visits put you on the roof where the bigger job gets spotted, and they keep your name in the house for the day the roof does need replacing.
  • The work that is not weather driven. Gutters and guards, flashing and chimney repairs, ventilation, skylights, and small flat roofs on garages and porches. If you do these, list each one on your profile and give it a page, because people search for them by name.
  • Steady accounts. Property managers, churches, small commercial buildings and landlords with several houses all need someone dependable on a schedule. One of those relationships can carry a slow month.
  • Your referral partners, this week. A two minute call to an inspector or an agent you work with ("we can get to anything you have on Thursday") fills more empty days than a new ad.

None of this replaces the steps above. It is what keeps the crews busy while they compound.

Where paid roofing leads fit

Paid leads can fill a gap if you have crews standing idle. Two things to know before buying:

  • Shared leads go to several roofers at once. Your real cost is the price per lead divided by the share you win, plus the time spent quoting the ones you lose.
  • Storm weeks are the expensive weeks. Everyone bids at the same time, which is when prices peak and when you least need the help.

Measure any paid source on booked jobs and profit, not on leads delivered, and set a stop date before you start. How much do contractor leads cost has the arithmetic, and are Angi leads worth it applies it to one of the biggest sellers.

The honest summary

The free work compounds and the bought work does not. Collect the review, the sign and the referral on every job, and work your old estimates and past customers in the quiet weeks. Make yourself checkable in thirty seconds. Fill in the profile, give each kind of job its own page, and explain insurance plainly. Do that before the next storm, and the calls that come after it will be for you rather than for whoever knocked first.

If you want to see what your current site and listing are missing, our free site check reads your page and lists the gaps.

Common questions

What is the best way to get roofing leads?
For a small local roofer, the cheapest leads are the ones you already earned and did not follow up. Ask every finished customer for a review and a referral, put a yard sign on every job, and make sure the neighbours who walk past can find you on Google in one search. After that, a complete Google Business Profile and a website with a page per service and town do more over a year than any purchased list, because the leads they produce are exclusive to you.
How do I get more roofing jobs after a storm without chasing?
Be findable and be checkable before the storm, not after it. Homeowners hear from a lot of strangers after hail or wind, and the ones they call back are the roofers they can confirm are local, insured and still answering the phone. A profile with recent photos and reviews, a website that names your towns, and a plain statement of how you handle insurance claims do that work for you while you are on a roof.
Are paid roofing leads worth it?
Sometimes, if you measure them properly. Shared leads are sold to several roofers at once, so the real cost is the price per lead divided by how many of them you actually win. Run the numbers on booked jobs, not on leads delivered, and give any paid source a fair trial with a stop date. Our guide on how much contractor leads cost walks through that arithmetic.
Do roofers need a website if they have a Google Business Profile?
The profile is usually where a homeowner finds you, and the website is where they decide whether to trust you with a job worth thousands. Roof replacement is a large, rare purchase, so people check. A site that shows real local jobs, names the towns you work in and explains how estimates and insurance claims work answers the questions the profile cannot.
How do I get more roofing jobs when there has not been a storm?
Go back to the roofs you already know. Offer inspections and small repairs to past customers whose roofs are getting older, follow up every estimate that did not turn into a job, and ask your referral partners whether anything is waiting. Then fill the quiet weeks with the work that is not weather driven, such as gutters, ventilation, flashing and chimney repairs, skylights, and maintenance for property managers and small commercial buildings.
How long does it take for these to produce roofing leads?
Reviews, yard signs and referral asks can produce calls within weeks because they work on people who already know you. A Google Business Profile usually improves within a few weeks of being filled in properly. Website pages for specific services and towns take longer, often months, to be found in search, which is why they are worth starting now rather than when the phone goes quiet.

Rather not do all of this yourself? We rebuild the website, fix the Google Business Profile that usually matters more, and keep working on both. $500 a month, 12 month minimum, the build included and nothing up front. The domain and the listing stay in your name.

What that involves →Ask a question →

If you would rather do it yourself, the whole approach is in the book: Small Town Strategy (paperback $14.99, Kindle $6.99).

Want to know where your own site stands?

Paste your address into the free website check and get 18 plain-English findings in about ten seconds. No email, nothing saved.

Check my website

Get new guides by email

Short lessons on websites, Google, reviews and word of mouth, in plain English. Free, unsubscribe any time.

From the blog

Keep reading