Skip to main content

How to Find Homeowners Who Need a Roof in Your Area as a New Roofer

Emily Crawford, Home Maintenance Editor··31 min readRoofing Lead Generation
On this page

You started a roofing company. The trucks are wrapped, the GAF or Owens Corning paperwork is back, you've hung a sign on a couple of jobs, and your phone is mostly quiet. The question that keeps you up isn't whether you can install a roof. You can. The question is simpler and meaner: where do the next ten jobs come from when nobody knows your name yet?

Most new roofers answer that question by reaching for their credit card. They sign up for a lead site, pay $35 to $90 a pop for a homeowner who got resold to four of your competitors, and burn a month of cash flow chasing people who were already shopping you against the lowest bidder. There is a better answer, and it does not require buying a single lead. It requires knowing something your competitors mostly guess at: which specific houses in your area have a roof that is old enough or worn enough to actually replace, and which homeowners haven't been told yet.

That is the whole game when you're new. Not visibility. Not branding. Targeting. A roof gets replaced for one of two reasons: it aged out, or a storm wore it out. Everything below is about how to find both kinds of house in your own backyard, how to get in front of those owners cheaply, and how to document and estimate the work so the homeowner can make a real decision. No fake stats, no magic. Just the workflow that fills a schedule when you have more time than money.

Why "find homeowners who need a roof" is the right question to start with

New roofers waste their first six months casting too wide. They run a Facebook ad to a whole metro, hand out flyers at Home Depot, and knock random streets hoping to bump into a leak. The math punishes you for that. If 1 in 12 houses on an average street has a roof anywhere near the end of its life, then knocking the whole street means you spend 11 conversations earning nothing for every 1 that matters.

Flip it. If you could walk onto a street already knowing which 1 or 2 houses are the old ones, your close rate per door goes up several times over without you getting one bit better at sales. Targeting is the cheapest skill upgrade in this business because it multiplies every other thing you do. Better sign, better pitch, better price, none of it matters if you're standing in front of a house with an 8-year-old roof.

So before tactics, internalize the operating principle: you are not looking for homeowners who want a roof. You are looking for homeowners who need one and don't know it yet, or know it and haven't acted. Those are two different people. The first you educate. The second you out-hustle. Both live on streets you can drive today.

The two reasons a roof actually gets replaced

Write these on the wall of your office:

  1. Age. Most asphalt shingle roofs in the U.S. are 3-tab or architectural shingles with a real-world service life in the 15-to-25 year range depending on material, ventilation, slope, and climate. A roof installed in 2004 is a live prospect today whether or not a storm ever touched it. The roof doesn't have to be leaking. It has to be near the end, and the owner has to learn that from someone before it fails on them.
  2. Storms. Hail and high wind damage roofs that still had years of life left. A 9-year-old roof that took golf-ball hail last spring may have functional damage that justifies replacement even though it looks fine from the street. This is real, it is common in hail-prone regions, and it is also the area where new roofers get themselves in legal trouble. We'll cover exactly how to work it cleanly later.

Everything in the rest of the playbook is a method for finding houses that fit reason 1, reason 2, or both, and then getting an honest, well-documented estimate into the homeowner's hands.

Define your area before you spend a dollar

New owners skip this and pay for it forever. "My area" is not your city. It's the tight ring where you can run a crew profitably, drive a service call without losing a half day, and build word-of-mouth density. Density is the secret weapon of a small roofer: ten jobs in one subdivision beats ten jobs scattered across the county, because the second job on a street sells the third.

Draw it deliberately:

  • Start with a 10-to-15 minute drive radius from your shop or your home. That's your core. You can be on a roof, fix a problem, and drop off an estimate inside that ring without it costing you a job elsewhere.
  • Inside that ring, rank neighborhoods by roof age, not by income. New roofers chase rich zip codes. Rich zip codes often have newer homes and HOAs that already pushed everyone to re-roof. You want the subdivisions built 18 to 28 years ago. A neighborhood that went up in 1999 is hitting its second roof right now, all at once, house after house.
  • Note the build-out pattern. Tract subdivisions get built in 2-to-4 year waves. That means the whole street aged together and the whole street is due together. Find one due house in a 2001 subdivision and you've likely found forty.

A simple way to read neighborhood age without any tool: the county assessor or property appraiser site lists year built for nearly every parcel for free. Pull up a subdivision, spot-check ten houses, and you'll know the build wave in five minutes. (Caveat that matters later: year built is the year the house was built, not the year the roof was last replaced. A 2001 house may be on its second roof already. Year built tells you where to look; it does not tell you the actual roof age.)

A 30-minute area worksheet

Do this once, on paper or a spreadsheet, before any outreach:

Step What you do Output
1 Drop a pin on your shop, draw a 12-minute drive ring Your core service area
2 List every subdivision/neighborhood inside the ring 8-20 named areas
3 Pull assessor year-built for 10 parcels in each Build-wave decade per area
4 Flag every area with a 1996-2008 build wave Your priority list
5 Sort priority list by drive time, closest first Your knock/mail order

Now you have a route, not a vibe. You know which streets to work first and why. That alone puts you ahead of most one-truck competitors who knock wherever they happen to be parked.

How to read roof age from the curb and from the air

You can't replace what you can't identify. The good news: you can get scary-accurate at estimating roof age with practice, and you can do it without trespassing or climbing.

Curb signs of an aging asphalt roof

From the street or sidewalk, learn to see these:

  • Granule loss / bald spots. Shingles shed their protective granules as they age. Dark, smooth patches mean the asphalt mat is exposed. Check the gutters and the splash zones below downspouts for piles of granules that look like coarse black sand.
  • Curling and cupping. Edges lifting up (cupping) or corners turning down (clawing) tell you the shingle has dried out and lost flexibility. That's a late-life roof.
  • Surface dishing or sag between rafters. A wavy plane often means decking issues or multiple layers.
  • Mismatched, patched, or faded sections. Patches mean past problems; uniform heavy fading means sun has cooked the roof for a long time.
  • Old 3-tab on a 90s/early-2000s house. 3-tab shingles were standard then and run a shorter life than today's architectural shingles. A 3-tab roof on a 2002 house is very likely original and very likely due.
  • Pipe boots and sealant. Cracked rubber pipe-boot collars and dried-out sealant at flashings are cheap tells of an old roof even when the field shingles look okay-ish.

Keep a notes app on your phone. As you drive your priority neighborhoods, drop addresses of houses showing two or more of these signs. That list is gold, and it cost you nothing but attention.

Reading roofs from aerial imagery

You don't have to be on every street to spot old roofs. High-resolution aerial and satellite imagery shows granule loss as mottled discoloration, shows streaking, shows tarps and patches, and shows the rough shape and complexity of each roof (which drives your estimate). You can scan a whole subdivision from a screen, flag the worst-looking roofs, and only drive the streets worth driving.

This is where the work gets either tedious or leveraged. Doing it by hand means squinting at imagery house by house. That's fine for a few streets. It does not scale to a service area with thousands of roofs, and it can't tell you a tight age range or whether a specific roof took a recent storm. We'll come back to how to make this part less manual.

What aerial and public data can and cannot tell you

Be honest with yourself about the limits, because overconfidence here loses you jobs and credibility:

  • Zillow / public real-estate listings show year built, not roof age. A re-roof never shows up there. Treat their numbers as a starting hint only.
  • Year built is a floor, not the answer. It tells you the oldest the roof could be. The roof might be newer if it was already replaced.
  • Curb and aerial signs give you a range, not a birthday. You can confidently say "this roof looks 18 to 22 years old and near end of life." You cannot say "this roof was installed on March 4, 2005." Anyone who claims an exact date is guessing. A tight, honest range is what you act on.

Tactic 1: Door knocking the right doors

Door knocking is still the highest-ROI activity for a cash-poor new roofer, and it's where targeting pays off most violently. The difference between knocking random doors and knocking old-roof doors is the difference between quitting in 90 days and building a book.

Build the route first

Never freestyle a knock day. Before you leave:

  1. Pick one priority neighborhood from your worksheet.
  2. From your curb-notes list and aerial scan, mark the 15-40 specific houses worth a knock.
  3. Plan a walking loop so you're not crisscrossing.
  4. Have a one-line, honest reason you're at this door.

That last point matters. The pro move is a specific, true observation, not a generic pitch. "Hey, I'm a local roofer working this neighborhood and I noticed your roof's showing some granule loss and the shingles are curling on the south face. A lot of the homes built around the same time as yours are hitting the end of their roof's life. I'm happy to take a free look and tell you honestly how much life you've got left." That is specific, true, low-pressure, and it positions you as the person who noticed, not the person who's selling.

A door script that respects the homeowner

Keep it short. The goal of the knock is not to sell a roof. It's to earn a roof inspection.

  • Open with where you are and what you noticed (specific). Local + observation.
  • Lower the stakes. "I'm not here to sell you anything today. I'd just like to take a look and give you a straight answer on whether you need to worry about it this year or whether you've got a few seasons left."
  • Offer the inspection, set the next step. "Takes me 20 minutes. Worst case you learn your roof's fine and you stop worrying about it."
  • If they bite, document everything (see the inspection section).
  • If they don't, leave something physical and move on. No pressure, no lingering.

What new knockers get wrong

  • Talking price at the door. You can't price a roof you haven't measured and inspected. Talking numbers at the door makes you the cheap guy. Talk inspection, not cost.
  • Pitching everyone the same. A house with a pristine 6-year-old roof needs a different conversation (or none) than a 20-year-old 3-tab. Targeting lets you say something true at each door instead of a canned line.
  • No leave-behind. Half your future jobs come from the door that said "not now." If you leave a clean door hanger or a one-page report with your number, you're the roofer they call when the leak shows up in February.
  • Knocking when it's illegal or unwelcome. Many cities require a solicitation permit, and some neighborhoods post no-soliciting rules or are gated. Check your municipality's permit requirements and respect posted signs and any state do-not-knock equivalents. Getting your reputation torched on Nextdoor in week three is not worth the shortcut.

Tactic 2: Direct mail that doesn't waste your money

Mail works for roofers, but only if it's targeted. A postcard blasted to a whole zip code at $0.40 to $0.70 all-in per piece, mostly hitting new roofs and renters, is how new owners convince themselves "mail doesn't work." Mail works fine. Untargeted mail wastes money.

The targeting is the whole thing

The response rate on a roofing postcard is small in absolute terms; you are paying to reach the few houses that are due. So every dollar you spend reaching a house with a new roof is a dollar set on fire. Your job is to shrink the mailing list down to old-roof houses before you print anything.

Build your mail list the same way you build your knock route:

  • Geographic + age filter. Start from your priority neighborhoods (old build waves), not the whole metro.
  • Layer roof-age signals. Within those neighborhoods, prioritize the houses your curb and aerial scan flagged as old. A list of 800 likely-old roofs beats a list of 8,000 random ones, every time, on cost per job.
  • Suppress the obvious misses. Brand-new construction, recently re-roofed houses (a fresh, uniform roof on aerial), and rentals where you can skip them.

What to put on the card

  • A specific, local reason. "Roofs in [Neighborhood] are reaching the age where they wear out. We're inspecting roofs in your area this month." Specific beats generic.
  • An honest offer. A free, no-pressure roof inspection with a straight answer on remaining life. Not a fake discount, not a fake deadline. New roofers who run fake scarcity get remembered for the wrong reason in a tight community.
  • A dead-simple response path. Phone number big, a QR code to book, your real local address. Trust signals matter more for an unknown company than slick design.
  • Repetition over reach. One postcard to 600 right houses, hit two or three times over a season, beats one postcard to 3,000 houses once. People act on the third impression, not the first.

A simple mail math example

Say you mail 1,000 targeted, old-roof households at $0.55 each, so $550. Roofing direct-mail response rates are low, often well under 1%, so assume a conservative response. Even at a quarter of a percent, that's a couple of inspection requests; tighten the list to genuinely old roofs and that rate climbs because you're not wasting impressions on new roofs. Close one $12,000 roof off that drop and the campaign paid for itself many times over. The lever you control is list quality, not postage. Spend your energy there.

Tactic 3: Mine the relationships you already have

This is the one new roofers ignore because it isn't glamorous, and it's often the fastest money in the building.

  • Past customers and past estimates. If you've done even a handful of jobs or written estimates that didn't close, that's a warm list. Roofs you inspected two years ago and quoted are two years older now. Call them. "When I looked at your roof in 2024 it had a few years left. I'm in the neighborhood this week; want me to take another look so you're not caught off guard?" That's a re-engagement, not a cold call, and money already in your book.
  • Referrals, structured. Every happy customer is sitting on a street full of same-age roofs. Ask directly: "Your neighbors' roofs are the same age as yours was. If I take care of one of them, I'll take care of you with a referral credit." Then knock that street with the customer's name as your reason.
  • Adjacent trades. Gutter installers, painters, real-estate agents, HVAC techs, and home inspectors are on roofs and around old houses constantly. A simple reciprocal referral relationship with two or three of them produces steady, pre-warmed work. Real-estate agents in particular need a fast, honest roofer for pre-listing and inspection-objection situations.
  • Property managers and small landlords. They own multiple aging roofs and make unemotional, budget-driven decisions. One relationship can be several roofs a year.

Tactic 4: Show up where people search for a roofer

Knocking and mailing are outbound; you also want the homeowners who are already looking to find you. For a new roofer this is mostly about being findable locally and credible, not about a giant ad budget.

  • Google Business Profile, fully filled out. Free, and it's the single highest-leverage online thing a local roofer can do. Real address, service area, categories, photos of your actual work, and reviews. Ask every happy customer for a review the day you finish. Ten honest local reviews beats a fancy website for a one-truck shop.
  • A simple, fast website with your service area and real photos. It doesn't need to be elaborate. It needs your phone number, your area, proof you're real and local, and a way to request an inspection.
  • Local Service Ads / search ads, carefully. These can work but they're easy to overspend on as a beginner and you're bidding against established companies. Start small, track which clicks become inspections, and don't confuse traffic with jobs. Be aware that pay-per-click and lead platforms charge you whether or not the homeowner actually needs a roof, which is the opposite of the targeting discipline that makes you money.
  • Neighborhood platforms and local groups, used as a helpful neighbor, not a spammer. Answer roofing questions honestly, don't hard-sell, and people remember the straight shooter.

Inbound is a compounding asset; it pays off in months, not days. Run it in parallel with knocking and mailing, which pay this week.

How RoofPredict fits: knowing which roofs are due before you knock

Everything above works. The bottleneck is the manual part: hand-scanning aerial imagery house by house, eyeballing roof age, and having no good way to know which roofs in your area actually took a recent storm. For a few streets you can do it yourself. For a real service area with thousands of roofs, it gets slow, and the storm piece you basically can't do by eye at all.

That's the gap RoofPredict is built to fill. It takes aerial imagery plus weather data and scores the roofs across your area by two things at once: roof age, given as a range (for example, an estimated 18 to 22 years, near end of life), and the storms each specific roof has actually taken, modeled house by house rather than read off a county-wide hail map. The point of difference worth understanding: a hail map shows you where it hailed; modeling the storm on each roof estimates which roofs in that footprint were likely worn out by it. Pair that with age and you get a ranked picture of which houses on a street are most likely due.

For a new roofer, that does a few concrete things:

  • It builds your knock route and your mail list for you, ranked by likelihood the roof is due, so you skip the new roofs and spend your gas and postage on the right doors.
  • It enriches a list you already have. Hand it your past-estimate list or a neighborhood and get age-plus-storm signals layered on, so a re-engagement call has a real reason behind it.
  • It hands a green canvasser a true, specific talking point at each door plus a homeowner-facing report, so a brand-new rep can knock the right house and sound like they know what they're looking at, without climbing a ladder first.

The honest limits, because a tight trade compares notes and you should hear them straight: roof age comes back as a range, not an exact install date (the only way to get the exact date is the inspection you're going to do anyway). Storm impact is modeled as odds, not proof of damage on a given roof; it tells you where to look and walk in with something to check, not what the carrier will conclude. It is not a lead-buying service and it does not measure the roof or identify the shingle brand for you. It tells you which houses are worth your time, ranked, so the outbound work you're already doing lands on the right streets. You still knock, you still inspect, you still earn the job. You just stop wasting days on roofs that don't need you.

The roof inspection: turn an open door into a documented estimate

Getting in front of the right homeowner is half the job. The other half is the inspection and the estimate, because that's what converts attention into a signed job, and it's where you build the reputation that makes the next street easier.

Inspect thoroughly, every time

Whether the roof is age-driven or storm-driven, the documentation discipline is the same. Photograph everything. Build a habit so you never skip a step:

  1. Exterior / ground photos. All four elevations of the house, gutters and downspout splash zones (granules), any visible sagging, the overall roof planes.
  2. On-roof field photos (only if you're trained, tied off, and it's safe; otherwise document from a ladder at the eave and from the ground with a zoom). Granule loss, mat exposure, cracked or curled shingles, blistering.
  3. Penetrations and flashings. Pipe boots, chimney and wall flashing, valleys, step flashing, skylights. These fail first and they photograph as clear evidence of a roof's condition.
  4. Storm-specific photos, if relevant. Bruising or fractured mat from hail impacts on the shingles and on soft metals (gutters, downspouts, vents, AC fins) which take and hold dent evidence well. Wind: creased, lifted, or missing shingles. Date and geolocate everything.
  5. Attic and interior, when accessible. Decking stains, daylight, active leaks, insulation moisture. Interior evidence of an exterior problem is powerful documentation.
  6. Measurements. Get accurate measurements so your estimate is real. You can measure by hand, or use an aerial measurement tool. Note this is a separate thing from roof-age data; measurement tools tell you the size and shape, not the age or condition.

Tie every photo to the address and date. A clean, organized photo set with measurements is the single most professional thing a new roofer can show a homeowner, and it's what separates you from the storm-chaser who knocked yesterday with nothing in hand.

Working with safety and the law on roofs

Falls are the leading cause of death in construction, and roofing is among the most dangerous trades for falls. Before anyone on your crew goes up, know and follow fall-protection requirements; OSHA sets the federal standard and there are real penalties plus real funerals behind it. Get the training, use the gear, and don't let a green rep climb to "impress" a homeowner. The inspection that matters legally and commercially can largely be documented from the eave, the ground with a zoom lens, and the attic.

When a storm is the reason: document the right way, stay on the right side of the line

In hail and high-wind regions, storm damage is a huge share of roof replacements, and a lot of new roofers chase it. There is good money in storm restoration done right, and there is a fast way to get fined, sued, or shut down doing it wrong. Learn the line before you knock a storm neighborhood.

What a roofer absolutely may do

  • Inspect the roof and document damage thoroughly with dated, located photos.
  • Write an accurate, detailed repair estimate for the work, aligned to standard estimating practice (many adjusters and contractors use Xactimate-style line-item pricing), reflecting your real scope and local material/labor costs.
  • State the facts about your scope to anyone, including the carrier: here is what we found, here is what it costs to repair it correctly. Facts about your own work and estimate are fair game.
  • Hand the homeowner a clean documentation package (photos, measurements, written estimate) so the homeowner can make an informed decision and, if they choose, file a claim.

What a roofer may not do (the do-not-say list)

This is the part that gets new roofers in trouble, because the lead-gen forums are full of bad advice. In most states, negotiating, adjusting, or "handling" an insurance claim on the homeowner's behalf for compensation is unlicensed public adjusting, and it is illegal. So, as a roofer, do not:

  • Negotiate, adjust, "handle," or "fight" the claim for the homeowner. You inspect and estimate your work; the homeowner files; the insurer decides.
  • Interpret the homeowner's policy or tell them what is or isn't covered. That's a coverage determination you're not licensed to make.
  • Promise a specific payout, approval, or that the claim will be approved. You don't control the carrier's decision and saying you do is a misrepresentation.
  • Promise the deductible will be waived, absorbed, "eaten," or made to disappear. Offering to waive or absorb a homeowner's insurance deductible is illegal in many states and is insurance fraud; just don't go near it.
  • Advertise a "free roof." It's misleading (the homeowner still owes their deductible) and it's a regulator and reputation magnet.
  • Represent the homeowner against the insurer. That's the homeowner's role, or a licensed public adjuster's. Not yours.

The clean frame to operate in, and to put on your wall: you document thoroughly, you write an accurate estimate, you hand it to the homeowner. The homeowner files. The insurer decides coverage. Your value is the quality of the documentation and the accuracy of the estimate, not any promise about the claim. New roofers who internalize this build a durable storm business; the ones who promise free roofs and waived deductibles get a couple of quick jobs and then a complaint to the state department of insurance.

This is also exactly where age-plus-storm targeting earns its keep, and where it stops. Knowing which roofs in a storm's footprint were likely worn out tells you which doors are worth a careful inspection. It does not tell you, and you must not imply, that any given roof will be approved or covered. You find the house and you document what's actually there. The carrier decides the rest.

Build the estimate that actually closes the job

Finding the right house and inspecting it gets you to the moment of truth: the homeowner asks what it costs. A new roofer who fumbles the estimate loses jobs they already earned. Treat the estimate as a sales document, not merely a number.

Price the roof, don't guess at it

Your estimate has to be built from real measurements and a real scope, or you'll either bleed money on underbids or lose jobs on wild overbids. Build it from the parts:

  • Squares (roofing area in 100-square-foot units), from accurate measurements, including waste for hips, valleys, and cuts. Steeper and more complex roofs cost more to install and carry more waste.
  • Tear-off layers. One layer of old shingles versus two changes labor and disposal cost meaningfully. Confirm layer count at the eave.
  • Decking condition. Always include a line for replacing rotten or delaminated decking at a per-sheet rate, and tell the homeowner up front that you can't see under the shingles until tear-off. Surprises here kill trust; a clear allowance protects both of you.
  • The system, not only the shingles. Underlayment, ice-and-water shield in valleys and eaves per code, drip edge, starter, ridge cap, pipe boots, flashing, and ventilation. New roofers underbid because they price shingles and forget the system. The system is where roofs leak and where your reputation lives.
  • Permit and code items. Many jurisdictions require a permit and inspection, and the residential code dictates things like ice-barrier in cold climates and the number of allowed layers. Price to code, not to the cheapest path; cutting code corners is how a young company gets sued.

Give the homeowner a clean, itemized written estimate, not a number scrawled on a business card. The itemized version sells the value of the system and makes the cheap competitor's lowball look like what it is.

Present it like a professional

  • Walk them through the photo set first, then the scope, then the price. People accept a number after they've seen the problem, not before.
  • Offer two or three real options when it fits (for example, a solid mid-grade architectural shingle versus an upgraded impact-rated product where hail is a factor), each fully specified. Options beat take-it-or-leave-it.
  • Be straight about timing and what's included. Cleanup, magnetic nail sweep, warranty terms, and who pulls the permit. Clarity wins jobs from established competitors who treat homeowners like they should already know.

Qualify the conversation so you don't waste your own time

Not every old-roof homeowner is ready to buy, and chasing the wrong ones burns the hours you need for the right ones. A few honest qualifying questions early save you days:

  • "How long have you been in the home, and do you know if the roof's ever been replaced?" Tells you whether your age read is right and whether they even know.
  • "Have you noticed any leaks, stains, or missing shingles?" Surfaces urgency and gives you something concrete to inspect.
  • "Are you planning to stay in the house, or thinking of selling?" A seller needs a roof for the listing or the inspection objection; a long-term owner is a different, often slower conversation. Both are real, but you pitch them differently.
  • "Is anyone else involved in the decision?" Find the spouse or co-owner before you present, not after.

None of this is high-pressure. It's respect for the homeowner's time and yours. The goal is to spend your limited hours on the houses that are both due and ready, and to give the not-yet houses a clean leave-behind so you're the call they make later.

Time your outreach to the calendar

Roofing demand and homeowner attention move with the seasons, and a new roofer who reads the calendar gets more out of the same effort:

  • Spring and early summer bring storm season in much of the country and a wave of homeowners suddenly thinking about their roof. This is prime knocking and inspecting time in hail and wind regions; be ready with documentation discipline before the storms, not after.
  • Late summer and fall are strong for age-driven work; people want it handled before winter, and the weather cooperates for installs. Push your old-roof neighborhoods hard here.
  • Winter slows installs in cold climates but is excellent for the unglamorous money: re-engagement calls to past estimates, building next season's target lists, locking referral relationships, and getting your reviews and online presence dialed in.

Don't let a quiet season feel like failure. The roofers who fill spring schedules built the lists and relationships the winter before.

Track the few numbers that tell you the truth

Most new roofers fly blind and then wonder why a channel "isn't working." Track a tiny scoreboard and let it tell you where to spend your next hour:

Metric What it tells you What to do with it
Doors knocked → inspections booked Whether your targeting and opener are working Low ratio means better house selection or a more specific opener
Inspections → estimates delivered Whether you're closing the inspection into a real estimate Should be near 100%; if not, tighten your inspection process
Estimates → jobs signed Your real close rate Low rate means presentation, price, or follow-up, not lead volume
Cost per signed job, by channel Which channel actually pays Pour time and money into the cheapest source of real jobs

Review it weekly for an hour. The pattern shows up fast: which neighborhood produces, which opener lands, whether mail or knocking pays better for you right now. You'll make sharper decisions in month two than competitors make in year five, because they never count.

The mistakes that sink new roofers

Learn these on someone else's dime:

  • Going too wide. Trying to serve a whole metro from a single truck. Tighten to a ring and a few neighborhoods and own them.
  • Competing on price alone. As the unknown new company, racing to the bottom signals "risky and cheap." Compete on documentation, the system you install, and being the roofer who actually showed up and noticed something true.
  • Skipping follow-up. A huge share of jobs come from the second or third touch. No CRM, no callbacks, no leave-behinds means you hand those jobs to whoever follows up.
  • Chasing storms with promises instead of proof. Promising free roofs and waived deductibles gets a couple fast jobs and a complaint to the state insurance regulator. Document and estimate; let the homeowner file and the insurer decide.
  • No reviews engine. Not asking every happy customer for a Google review the day you finish. Reviews are the trust a new company doesn't have yet, and they're free.
  • Ignoring the book you already have. Letting past estimates and past customers go cold while paying for cold leads. The warmest list you own is the one you already wrote.

Put it together: a 30-day plan for a brand-new roofer

Here's how the pieces stack into a schedule you can actually run starting tomorrow.

Week 1 — Define and map.

  • Draw your 12-minute drive ring.
  • List neighborhoods inside it; pull assessor year-built; flag the 1996-2008 build waves.
  • Set up (or finish) your Google Business Profile and a simple one-page site with your area and phone.
  • Order door hangers and a small batch of postcards.

Week 2 — Build the target lists.

  • Drive your top three priority neighborhoods; log every house with two-plus age signs.
  • Scan those same neighborhoods on aerial imagery; flag the worst roofs and the obvious re-roofs to skip.
  • Pull your past estimates and customers into a re-engagement call list.
  • Decide your knock route order, closest first.

Week 3 — Go outbound, hard.

  • Knock your flagged old-roof doors with a specific, honest opener; book inspections; leave-behinds on every "not now."
  • Make your re-engagement calls to past estimates ("your roof's two years older than when I looked").
  • Drop your first targeted postcard to the tightest old-roof list you can build.
  • Every inspection: full photo set, measurements, clean written estimate, into the homeowner's hands.

Week 4 — Convert and compound.

  • Follow up every inspection with the documented estimate within 24 hours.
  • Ask every signed and happy customer for a Google review and a neighbor referral; then knock that neighbor's same-age roof.
  • Line up two adjacent-trade referral relationships.
  • Review your numbers: doors knocked, inspections booked, estimates out, jobs closed. Double down on the neighborhood and channel that produced.

Then repeat, sharper. Each cycle your list gets better, your route gets tighter, your reviews stack, and your past-customer book grows into a re-engagement engine. That's how a new roofer goes from a quiet phone to a backlog without ever buying a lead.

What separates the roofers who make it

The ones who survive their first two years almost all do the same unglamorous thing: they treat finding the right roofs as a system, not a hustle. They know their area cold. They can read roof age from the curb. They knock and mail the old roofs and skip the new ones. They document every inspection like a professional. And when a storm comes, they work it cleanly, document hard, write honest estimates, and hand the homeowner the paperwork without ever promising what the insurance company will do.

You don't need to be the cheapest, and you definitely don't need to buy leads that five competitors are calling at the same minute. You need to be the roofer who shows up at the right door, having noticed something true, with proof in hand. The whole job is getting to that door first and often. Know which roofs are due, go talk to those owners, document what you find honestly, and your schedule fills itself.

FAQ

How do I find homeowners who need a roof if I just started and have almost no budget?

Lead with the free and cheap moves: define a tight 12-minute drive area, use the county assessor's free year-built data to find neighborhoods built 18-28 years ago, drive those streets and log houses showing granule loss, curling, and patched sections, then knock those specific doors with an honest, specific opener. Set up a free Google Business Profile and ask every customer for a review. That sequence costs gas and time, not money, and it puts you in front of old-roof houses instead of random ones.

Is buying roofing leads worth it for a new contractor?

Usually not as your main channel when you're starting out. Lead platforms typically resell the same homeowner to several competitors and charge you whether or not that homeowner's roof actually needs replacing, so you bid against the lowest price on a customer who isn't yours. You'll get more durable results building your own targeted knock and mail lists, mining past estimates, and earning local reviews. If you test paid leads, track cost per closed job carefully and keep it small.

How can I tell how old a roof is without getting on it?

You estimate a range from visible signs: granule loss and bald spots (check gutters for granule piles), curling or clawing shingles, faded or patched sections, cracked pipe-boot collars, and 3-tab shingles on a late-1990s or early-2000s house (likely original). Aerial imagery shows the same wear as mottled discoloration and reveals fresh re-roofs to skip. These signs give you a tight age range, not an exact install date. Confirm the rest during the inspection.

Does Zillow or the county show me a roof's actual age?

No. Zillow and public real-estate listings show year built, which is the year the house was built, not the year the roof was last replaced. A re-roof never shows up there. Treat year built as a floor (the oldest the roof could be) and a hint for where to look, then confirm actual condition and age range from curb signs, aerial imagery, and your inspection.

What's the best way to target direct mail so I don't waste money?

Shrink the list before you print. Start from neighborhoods with old build waves, then prioritize the specific houses your curb and aerial scan flagged as old, and suppress new construction, recent re-roofs, and rentals. A smaller list of genuinely old roofs mailed two or three times beats a giant zip-code blast mailed once. The number you control is list quality, not postage, so spend your energy there.

Can I knock doors after a storm and tell homeowners I'll get their roof covered by insurance?

No. You can inspect, document damage with dated photos, and write an accurate repair estimate, then hand that package to the homeowner so they can decide whether to file. You cannot negotiate or handle the claim, interpret their policy or coverage, promise a payout or approval, promise to waive or absorb their deductible, or advertise a free roof. Those cross into unlicensed public adjusting or fraud in many states. Document thoroughly, estimate honestly, let the homeowner file and the insurer decide.

How does RoofPredict help a new roofer specifically?

It scores the roofs in your area by roof age (given as a range) and the storms each roof has actually taken, modeled house by house, so it builds you a ranked knock route and mail list that skips the new roofs. It can also enrich a list you already have, like your past estimates, with age-plus-storm signals, and it gives a green canvasser a specific, true talking point at each door plus a homeowner-facing report. It is not a lead service, it doesn't measure the roof, and roof age is a range while storm impact is odds, not proof. You still inspect and earn the job.

Do I need a permit to knock doors in my area?

Often, yes. Many cities require a solicitation or peddler's permit, and many neighborhoods post no-soliciting rules or are gated. Check your municipality's requirements before a knock campaign, respect posted signs and any state do-not-knock equivalents, and never push past a clear no. A complaint that spreads on a neighborhood app in your first month can cost you more than the jobs you'd have knocked.

What should I photograph during a roof inspection?

Document everything and tie each photo to the address and date: all four elevations, gutters and splash zones for granules, the roof planes, field shingle condition (granule loss, cracking, curling), all penetrations and flashings (pipe boots, valleys, chimney and wall flashing), and the attic or interior for stains, daylight, or leaks. For storm work, add hail bruising on shingles and dents on soft metals, plus wind creasing or missing shingles. Get accurate measurements so your estimate is real. Only get on the roof if you're trained and tied off.

Why focus on neighborhood density instead of taking jobs anywhere?

Density is a small roofer's biggest advantage. Ten jobs in one subdivision beat ten scattered across the county because the second job on a street sells the third, your drive time collapses, and word of mouth compounds. Tract subdivisions also age in waves, so the whole street is often due at once. Find one due house in a 2001 subdivision and you've likely found dozens nearby.

The Roofline by RoofPredict

Stay Ahead of Roofing Market Changes

Join The Roofline by RoofPredict for weekly roofing intelligence: material price signals, storm demand, insurance and regulatory updates, sales tactics, and local contractor opportunities.

By signing up, you agree to receive The Roofline by RoofPredict. Unsubscribe anytime.

Sources

  1. National Roofing Contractors Association (NRCA)nrca.net
  2. Insurance Institute for Business & Home Safety (IBHS) — Hailibhs.org
  3. NOAA National Severe Storms Laboratory — Severe Weather 101: Hailnssl.noaa.gov
  4. NOAA Storm Prediction Centerspc.noaa.gov
  5. National Weather Serviceweather.gov
  6. OSHA — Fall Protection in Constructionosha.gov
  7. OSHA — Protecting Roofing Workersosha.gov
  8. U.S. Bureau of Labor Statistics — Roofers, Occupational Outlook Handbookbls.gov
  9. Federal Trade Commission — Advertising and Marketing Basicsftc.gov
  10. Texas Department of Insurance — Public insurance adjusterstdi.texas.gov
  11. National Association of Insurance Commissioners (NAIC) — Public Adjustersnaic.org
  12. International Code Council — International Residential Code (IRC)iccsafe.org
  13. U.S. Census Bureau — American Housing Surveycensus.gov
  14. RoofPredictroofpredict.com

Related Articles