Skip to main content

How to Find Roofing Opportunities in a New Market

Michael Torres, Storm Damage Specialist··32 min readRoofing Sales & Growth
On this page

Opening a new market is the moment a lot of good roofing companies stall out. The crew is solid, the install quality is there, the reputation back home is earned. Then the company plants a flag two counties over, or four states away after a hailstorm, and suddenly nobody is calling. The phone that rang itself off the hook at home goes quiet. The reps who closed in their sleep start missing quota. The owner starts wondering whether the new market was a mistake or just slow.

It is usually neither. The new market is fine. What is missing is the thing the home market quietly gave you for free over ten years: a sense of which streets are worth your time, who already trusts the brand, and where the next twenty jobs are hiding. You built that intuition one job at a time. In a new place, you have none of it, and you cannot afford to spend two years rebuilding it by trial and error.

The good news is that the intuition is reproducible. Roof demand is not random. It clusters by the age of the housing stock, by the storms that have actually passed through, by the insurance and permitting rules of the state, and by how saturated the local contractor field already is. All of that is knowable before you sign a lease or hire a single rep. What follows is the homework, in the order a careful operator would actually do it, with the numbers, the workflows, and the mistakes that cost real money.

What "opportunity" actually means before you spend a dollar

Most roofers treat opportunity as a single fuzzy idea: "a place with a lot of roofs." That is not specific enough to act on. Break it into four conditions, and a market only counts as real opportunity when most of them line up.

  • Replacement demand exists. Enough roofs in the area are at or past their service life, or have been worn by storms, that a steady stream of homes genuinely needs work. A subdivision built in 2019 has thousands of roofs and almost zero demand for the next decade.
  • You can reach the decision-maker. The homeowner or building owner is reachable by knock, mail, referral, or inbound, and is the person who actually decides. Heavy-HOA or heavy-rental areas break this.
  • The economics clear. The job size, material costs, labor availability, and price the market will bear leave you a margin after the cost of getting the job. A market where everyone competes on price down to break-even is not opportunity, it is a treadmill.
  • You can compete on something. Either the contractor field is thin, or you bring something the incumbents do not: faster scheduling, better documentation, a cleaner warranty, a real office presence. Walking into a saturated metro with a generic pitch is how new branches die.

When people ask how to find roofing opportunities in a new market, they usually mean only the first condition. The operators who actually make money on expansion are the ones who check all four before they commit. The rest of this walks through how to measure each one.

Step 1: Pick the market before you fall in love with it

The most expensive mistake in expansion is choosing the market emotionally. A storm rolls through a city on the news, or the owner has a cousin there, or the company chased one good referral across a state line and decided to "set up." Then real money follows the gut, and the homework happens after the lease is signed, which is exactly backwards.

Do the screening first, on at least three or four candidate markets, before you pick one. You are looking for a place where demand is durable, the field is beatable, and the rules do not quietly eat your margin.

The housing-age signal

Roof replacement demand tracks the age of the housing stock more reliably than almost anything else. Asphalt shingle roofs, which dominate U.S. residential housing, are commonly designed for a service life in the rough range of fifteen to thirty years depending on the shingle grade, ventilation, slope, and climate. That means the homes built in a given decade tend to come due for re-roofing one to three decades later, in a wave.

The U.S. Census Bureau publishes the year structures were built down to small geographies through the American Community Survey, usually as the variable for "year structure built" by census tract. You can pull, for any county or city, the share of homes built before 1980, in the 1980s, in the 1990s, in the 2000s, and so on. A metro where a large share of homes went up between roughly 1995 and 2010 is sitting on a wave of roofs that are aging into replacement now. A metro dominated by post-2015 construction is years away from organic demand, and you would be living on storms alone.

Work an example. Say you are comparing two suburban counties. County A: 41 percent of single-family homes built 1990 to 2009, median structure age around 28 years. County B: 38 percent built after 2010, median structure age around 11 years. County A has a far deeper bench of roofs entering the replacement window over the next five years, even if County B has more total rooftops. Total rooftops is a vanity number. Roofs entering their replacement window is the number that pays you.

The storm-history signal

The second durable signal is weather, and it is where roofers most often fool themselves. Two errors are common. The first is treating a single recent storm as a permanent business plan. The second is treating "this region gets hail" as if a hail map of a whole state told you anything about a specific street.

For screening a market, you want the multi-year pattern, not last week's headline. The NOAA Storm Prediction Center publishes historical severe-weather reports, including hail and damaging wind, and the NOAA Storm Events Database lets you query events by county and date range going back decades. A county that shows repeated significant hail and high-wind events across many years has a structural, recurring restoration demand, not a one-time spike. A county with one big event in the last fifteen years is a flash in the pan you do not want to relocate for.

Understand what a storm report does and does not tell you. A regional hail map tells you a storm passed through and roughly how big the reported stones were. It does not tell you which individual roofs were worn out, because impact depends on the storm's path and intensity over each specific structure, the roof's slope and orientation, the age and brittleness of the shingles, and the direction the wind drove the hail. Two houses on the same block can take very different damage. So storm history is excellent for choosing a market and terrible as your only tool for choosing a door. Hold that thought; it returns in Step 3.

The competition and saturation signal

A market can be full of old, storm-worn roofs and still be a bad bet if forty established roofers are already fighting over them. Gauge saturation cheaply before you commit.

  • Count the roofing contractors actively advertising in the metro: search results, map listings, local service ads, and the volume of paid roofing ads you see when you browse from that ZIP. Heavy paid-ad presence means high customer-acquisition cost.
  • Check the state licensing board or contractor registry for the number of licensed roofing contractors in the county. Some states require a specific roofing or general contractor license; others do not license roofers at all, which itself changes how crowded and how reputable the field is.
  • Look at how fast roofs get tarped and replaced after a storm. If out-of-town crews swarm a hail event and the work is done in six weeks, the market is efficient and hard to crack as a newcomer. If work lingers for months, there is unmet demand.

You are not looking for an empty market. Empty usually means no demand. You are looking for a market where demand outruns the local field's capacity, or where the incumbents are mediocre and you can win on documentation, scheduling, and trust.

The rules signal: licensing, permits, and insurance climate

The last screening factor is the regulatory and insurance environment, because it silently sets your cost of doing business and your legal exposure.

  • Licensing. Confirm whether the state requires a roofing-specific or general contractor license, the bonding and insurance minimums, and how long licensure takes. Build that lead time into your launch plan.
  • Permitting. Many jurisdictions require a permit to re-roof and an inspection at completion. Permit fees, turnaround times, and whether the local code follows a recent edition of the International Residential Code all affect your schedule and your bid. The International Code Council publishes the model codes; the local building department tells you which edition and amendments apply.
  • Insurance climate. In storm-restoration markets, state rules around adjusting, contractor conduct, and homeowner protections vary widely. Several states have laws restricting what a contractor may do regarding insurance claims and prohibiting practices like offering to absorb a homeowner's deductible. Read the relevant state Department of Insurance guidance for any market where storm work will be a meaningful share of revenue. The compliance section later in this piece covers the lines you do not cross.

By the end of Step 1 you should be able to fill in a simple scorecard for each candidate market.

Screening factor What to pull Red flag Green flag
Housing age Census ACS year-built by tract/county Mostly post-2015 stock Big share built ~1990 to 2010
Storm history NOAA Storm Events Database, SPC reports One event in 15 years Recurring hail/wind over many years
Saturation Ad presence, state license rolls, post-storm work speed Heavy paid ads, fast swarm clears Demand outpaces local capacity
Rules and insurance State license board, building dept, DOI Long license lead time, hostile claims climate Clear permitting, workable rules
Reachability Owner-occupancy rate, HOA/rental density Mostly rentals or strict HOAs High owner-occupancy single-family

Pick the market with the most green and the fewest reds, not the one with the best story.

Step 2: Get specific, from metro down to the block

Choosing a metro is the easy part. Winning in it comes from getting granular fast, because demand is not spread evenly across a city. It pools in particular subdivisions, particular build-eras, and particular storm corridors. Your job in a new market is to find those pools before you have a single happy customer to point you there.

Read the city by build-era

A metro is really a stack of subdivisions built in different decades. The 1970s ranch neighborhoods, the late-90s starter-home tracts, the mid-2000s build-out on the edge of town. Each of these is a cohort of roofs that ages together. The late-90s tract that got its original 25-year shingles in 1998 is, today, a neighborhood of roofs at or past their designed life. The 2018 build-out is dead money for a decade.

Use the Census year-built data at the tract level to map these cohorts onto the actual neighborhoods. Then drive them. The windshield survey is still one of the most underrated tools in roofing: you can read granule loss, curling, patching, streaking, and obvious storm scars from the street, and you can confirm whether a tract is owner-occupied single-family or full of rentals. An afternoon of structured driving through your candidate subdivisions, notebook in hand, will teach you more about a new market than a week of staring at spreadsheets.

Rank the neighborhoods, do not treat them as equal

After you have read the build-eras and driven the tracts, rank them. A simple A/B/C tiering is enough to start.

  • A tracts: older roofs at or past service life, owner-occupied single-family, reachable, decent home values that support a quality re-roof. These get your first canvassing and mail.
  • B tracts: mixed age or mixed tenure, or a storm corridor where damage is uneven. Worth working, but with more targeting.
  • C tracts: new construction, heavy rental, strict HOA, or low values that will not support the job. Skip until you have spare capacity.

This ranking is the entire game in a new market. Back home, your reps know the A streets in their bones. In a new place, the ranking is the thing you have to manufacture deliberately, because nobody on your team has the local memory yet.

Build the base map and the route

Once tracts are ranked, turn the A list into routes. A canvasser working a tight, high-density A tract will out-produce one wandering across a whole city by a wide margin. Cluster your A tracts geographically so a rep's day is mostly knocking, not driving. The same logic applies to direct mail: mailing a tight, well-chosen A list at higher frequency beats blanketing the whole metro once. Concentration wins.

Step 3: Find the roofs that are actually due, not merely the roofs that exist

This is the heart of the problem and where most new-market efforts bleed money. You can know the right subdivision and still waste eighty percent of your knocks, because even on an A street, plenty of roofs are not due. A house re-roofed three years ago after the last storm looks like every other house on the block from the Census data and from a satellite image of the neighborhood. Knock it and you have burned a door, a conversation, and a little of your rep's morale.

So the real task is narrowing from "old neighborhood" to "this specific roof, this specific reason." There are two signals that actually do that work: roof age and storm impact, per individual roof.

Why year-built is not roof age

The single most common data mistake in roofing targeting is treating the year a house was built as the age of its roof. They are the same number only until the first re-roof. A 1998 house that was re-roofed in 2014 has a roof that is about a decade old, nowhere near due, even though every public record still says "built 1998." Zillow, the county assessor, and Google will all show you the build year. None of them show you the re-roof. Re-roofs are nearly invisible to the records most roofers rely on, and they are common exactly in the old neighborhoods you most want to work.

That invisibility is why a smart targeting effort works from the actual current condition and age of the roof itself, estimated from recent aerial and overhead imagery, rather than from the house's birth certificate. Aerial imagery captures granule wear, color and weathering, patching, and replacement, which is what tells you whether the roof is genuinely near end of life. Read honestly, that gives you a roof-age range for a given address, something like "roughly 18 to 22 years," not a precise install date, because no remote method can read an exact date off a roof. A tight range is enough to rank a street. It is not enough to promise a homeowner their roof is exactly N years old, and you should not pretend otherwise.

Why a hail map is not a damaged roof

The storm side has the mirror-image problem. A regional hail or wind map tells you a storm passed over an area. It does not tell you which roofs it wore out. Whether a specific roof took meaningful damage depends on the storm's actual intensity over that exact structure, the size and density and fall angle of the hail, the wind speed and direction, and the roof's own slope, orientation, material, and age. Older, more brittle shingles bruise and crack where new ones shrug it off. A steep north-facing slope catches wind-driven hail differently than a shallow south face. This is why two neighbors can come out of the same storm with completely different roofs, and why "the whole ZIP got hail" is a terrible way to choose which doors to knock.

The useful version of storm targeting models the storm against each individual roof: how hard the hail and wind hit that structure, combined with how old and worn that roof already was. A fresh roof in a severe hail core may genuinely have damage. A worn-out roof in a marginal hail swath may have been pushed over the edge. A new roof in a marginal swath probably has nothing for you. You want the roofs where storm exposure and roof age line up, and you can only see that one roof at a time.

The two signals together

Put roof age and per-roof storm impact side by side and you can sort a whole subdivision into the order you should actually work it:

  1. Old roof, real storm exposure. Top priority. The roof was aging out and the storm finished the argument. These doors convert.
  2. Old roof, little storm exposure. Strong organic replacement candidates. No claim angle, but the roof is genuinely due; sell on age and condition.
  3. Newer roof, severe storm exposure. Worth a documented look, because even a younger roof can take real damage in a severe core.
  4. Newer roof, little storm exposure. Skip. This is the door you do not knock, the mailer you do not send. Most of a new market's wasted spend lives in this quadrant.

That fourth quadrant is the money pit. In a new market, where you have no local intuition to steer you off those doors, having the age-plus-storm signal per roof is the difference between a rep knocking thirty productive doors a day and a rep knocking a hundred random ones for the same result.

Where RoofPredict fits

This is the exact problem RoofPredict was built to solve, and it is most valuable precisely when you are new somewhere and have no local memory to lean on. RoofPredict scores the roofs in an area by two things at once: a roof-age range estimated from aerial imagery, and storm impact modeled on each individual roof rather than read off a regional weather map. The output is a ranked list of addresses, the streets sorted so your crew knocks and mails the roofs that are worn out or storm-worn and skips the ones that are not. It will also enrich a list you already have, such as an old estimate database or a mailing list, with those same age and storm signals, so the homes that quietly came due are surfaced instead of buried.

The honest limits matter, and stating them is part of using the data well. Roof age comes back as a range, not an exact date, because no remote method can read an install date off a roof. The storm model gives you odds that a roof was worn or damaged, not proof; a person still has to get on the ladder and verify. It is not a lead-buying service and it does not hand you a homeowner who already raised their hand. What it does is replace the local intuition you have not had time to build, so a brand-new branch can target like a crew that has worked the area for a decade. That is the specific gap a new market creates, and it is the specific gap this fills. You still do the knocking, the inspecting, and the selling.

Step 4: Mine the data you can pull yourself

Not everything requires a vendor. A capable operator can assemble a usable picture of a new market from public and low-cost sources. Here is the working list, with what each one actually gives you.

Public datasets

  • U.S. Census Bureau, American Community Survey. Year structure built, owner-occupancy rate, median home value, and units in structure, down to the tract level. This is your housing-age and reachability backbone. Free.
  • NOAA Storm Events Database and the Storm Prediction Center. Historical hail and wind events by county and date, plus storm reports. Your market-level storm-history screen. Free.
  • County assessor and parcel records. Build year, lot size, square footage, ownership, and sometimes permit history. Note again: build year is not roof age. Permit records, where digitized, can occasionally surface a prior re-roof permit, which is a real signal when you can get it.
  • Local building department permit portals. Some jurisdictions publish re-roof permits. A neighborhood with a flurry of recent re-roof permits is one where competitors already worked the last storm; a neighborhood of old roofs with no recent permits is greener.
  • State Department of Insurance and contractor licensing board. Licensing requirements, the count of licensed roofers, and the consumer-protection rules that govern storm work in that state.

Commercial and field sources

  • Aerial and measurement providers. Measurement-focused tools like EagleView, Roofr, or HOVER tell you the geometry of a specific roof once you have a target. They measure the roof; they are a different category from telling you which roof to target. Use them after targeting, for accurate bids and material orders, not to decide which doors to knock.
  • Your own windshield survey. Still the cheapest condition data there is. Pair it with your tract ranking and it sharpens fast.
  • List and append vendors. Homeowner contact data and mailing lists for your A tracts. Targeting tells you which addresses; a list vendor or your own records give you who to reach.

The pattern across all of this: public data gets you to the right neighborhoods and the right build-eras for free, and field plus per-roof condition data gets you from the right neighborhood to the right individual door. Spend your real money only on that last narrowing step, because that is where the wasted knocks and wasted mailers live.

Step 5: Turn targets into a pipeline

Knowing the right doors is worthless until a person works them. Translate your ranked targets into the three channels that actually build a pipeline in a new market: canvassing, direct mail, and your own existing book.

Canvassing in a market that has never heard of you

The brutal truth of a new market is that your brand carries no weight at the door. Nobody has seen your trucks for ten years. So your reps need two things the home market gave them for free: a reason to be on this specific street, and credibility in the first ten seconds.

A per-roof reason solves both. A rep who can say something true and specific about the roof in front of them sounds like someone who knows the area, even on day one. "Roofs in this section are mostly the original from when these went up in the late nineties, and that storm last spring came right through here" is a real opener grounded in real data. It is a world away from "we're doing roofs in the neighborhood," which every homeowner has heard a hundred times.

A few canvassing fundamentals for a new market:

  • Work tight, ranked routes. A rep on a dense A tract with a list of which roofs are due will out-knock a rep wandering a whole city, by a lot. Density and ranking compound.
  • Equip green reps with the talking point. New markets often mean new hires. A rep who can speak to the specific roof closes more and quits less, because they make money early instead of grinding through a hundred wrong doors. Rep churn is a hidden tax on expansion; cutting it is half the battle.
  • Track at the door level. Log every knock, every conversation, every roof you inspected, so within a few weeks you have your own ground-truth on which tracts are converting. That feedback loop is how a new market starts to feel like home.

Direct mail that does not merely feed the landfill

Direct mail still works in roofing, but blanket mail to a whole metro is how you light money on fire. The economics only work when the list is tight. Mailing your A tracts repeatedly, with a message tied to roof age or recent storms, beats one citywide blast every time. Frequency to the right list beats reach to the wrong one. A homeowner whose roof is genuinely near end of life, hit three times over a season with a relevant message, is far more likely to call than the whole city hit once.

Use the same age-and-storm ranking to build the mailing list, and suppress the obviously-not-due homes. Every newer roof you mail is postage you will not get back.

Your own book is a market you already own

If you are expanding from an existing company, you may already have customers and old estimates near the new market, or contacts that drifted in over the years. Old estimates that never closed, past customers whose roofs are now several years older, inspection records that went cold. Re-running your own database against current roof-age and storm signals surfaces the homes that have quietly come due since you last talked to them. That is the cheapest pipeline in roofing, because the relationship already exists and the data work is just refreshing what you have. Mine your own book before you spend a dollar acquiring strangers.

Step 6: Storm restoration in a new market, done compliantly

A lot of new-market expansion is storm-driven, and storm work is where roofers get into legal trouble fastest, especially out of state where they do not know the local rules. The opportunity is real and the demand can be large. The line you have to walk is narrow, and it is worth getting exactly right, because crossing it can cost your license and your reputation in a market you just entered.

Here is the safe frame, and it is not complicated once you see it clearly. As a roofing contractor you may do all of the following:

  • Inspect the roof and document damage thoroughly. Photograph the conditions, measure, and record what you find. Documentation is your job and your strength.
  • Prepare an accurate, itemized repair estimate for the work you would do, aligned to standard estimating practice, including the line items a Xactimate-style estimate would contain.
  • State facts about your own scope to the carrier. You can describe the work you propose to do and what it costs. Those are facts about your scope.
  • Hand the documentation and the estimate to the homeowner, who then files their own claim, and let the insurer decide coverage on its own.

And here is what you may not do, the do-not-say list that keeps you on the right side of unlicensed-public-adjusting laws in most states:

  • Do not negotiate, adjust, or "handle" the claim for the homeowner for a fee. Handling the claim is public adjusting, which requires a separate license you almost certainly do not hold.
  • Do not interpret the policy or tell the homeowner what is or is not covered. Coverage is the insurer's call, not yours.
  • Do not promise a specific payout, an approval, or that the claim will go through. You do not control that and promising it is a problem.
  • Do not promise to waive, absorb, eat, or otherwise erase the homeowner's deductible. Several states explicitly prohibit this, and it is one of the fastest ways to draw a regulator's attention.
  • Do not advertise a "free roof." It is misleading and, in many places, illegal.
  • Do not represent the homeowner against the insurer. You document and estimate; the homeowner files; the insurer decides. Stay on your side of that line.

The clean way to think about it: your value in storm restoration is the quality of your documentation and the accuracy of your estimate, not your willingness to fight the carrier. A thorough photo set and a defensible, itemized estimate handed to the homeowner is genuinely helpful, fully compliant, and a real differentiator against the out-of-town crews who overpromise and disappear. Teach this discipline to your reps before they knock the first storm-damaged street in a new state. In an unfamiliar market with unfamiliar rules, the contractor who documents cleanly and never oversteps is the one still standing when the regulators look around after the storm.

On targeting the storm itself: this is exactly where per-roof modeling beats a regional hail map. Knocking every door in a hailed ZIP wastes most of your effort on roofs that took nothing. Working the roofs where storm exposure and roof age actually line up means your documentation time goes to the homes most likely to have something worth documenting. You still verify every one on the ladder. The model gives you odds and an order to work in; it does not give you a finding. The finding comes from your own inspection.

Step 7: Run the numbers before you commit

Expansion lives or dies on unit economics, and a new market has worse economics than home until it matures, because your brand does nothing yet and your acquisition cost is higher. Model it honestly before you scale.

Work a simplified example to see the structure. Suppose in a new market your average residential re-roof bills a certain amount and carries a certain gross margin after materials and labor. Your cost to land a job is the sum of canvassing payroll, mail, any data and targeting cost, and overhead, divided by the jobs those efforts produce. If your reps knock mostly the right doors, your conversations-per-job drops, your payroll-per-job drops, and the whole equation works. If your reps knock random doors because nobody told them which roofs were due, your conversations-per-job balloons, and the new market looks unprofitable when really it was just untargeted.

The lever you most control in a new market is the efficiency of your targeting, because it sits upstream of nearly every other cost. Consider the difference between a rep who knocks a hundred doors to find three real conversations versus a rep who knocks thirty doors to find the same three, because the other seventy were obviously-not-due roofs that got filtered out before the rep ever walked up. Same three deals, a fraction of the payroll and the gas and the rep burnout. Multiply that across a season and across a crew and the targeting decision dwarfs almost everything else on the spreadsheet.

A few cost realities specific to new markets:

  • Acquisition cost starts high and falls. Budget for an expensive first several months while you build reputation, referrals, and your own door-level data. Do not judge the market on month one.
  • Labor may be tighter or pricier than home. Check local wage levels and crew availability before you promise install timelines. The Bureau of Labor Statistics publishes occupational wage data by area for roofers, which helps you sanity-check your labor assumptions.
  • Permitting and code differences hit your bid. A jurisdiction on a newer code edition, or one that requires specific underlayment, ventilation, or ice-and-water details, changes your material cost and your price. Bake it into the estimate, do not discover it after you have signed.
  • Suppression saves real money. Every newer roof you do not knock and do not mail is cost you avoided. In a new market, what you choose not to do is as important as what you do.

What pros get wrong when they enter a new market

A decade of watching companies expand surfaces the same handful of mistakes. Most are avoidable with a little discipline up front.

Falling for total rooftop count

A big metro looks like a big opportunity because it has a lot of roofs. But total roofs is meaningless. Roofs entering their replacement window, plus roofs storm-worn enough to need work, is the real pool. A smaller metro with an older housing stock and a recurring storm history can out-produce a giant metro full of new construction. Count the right roofs, not all of them.

Treating build year as roof age

Worth repeating because it costs so much. The county says the house was built in 1999; the roof was redone in 2015; you knock it and waste the door. Across a whole campaign, the re-roofs you cannot see from public records are a meaningful chunk of your wasted effort. Work from current roof condition and an age range, not from the building's birth year.

Treating a hail map as a target list

The storm passed over the whole ZIP; that does not mean the whole ZIP needs you. The roofs that actually took damage are a subset, defined by per-roof storm intensity and the roof's own age and material. Knocking the whole hailed area is the storm-season version of the build-year mistake, and it burns out reps fast on doors with nothing behind them.

Spreading reps too thin

New operators often scatter a few reps across a whole metro to "see what sticks." Density beats spread. A rep saturating a tight, ranked A tract builds local word-of-mouth, gets the brand seen repeatedly, and produces far more than the same rep wandering a city. Concentrate, prove a tract, then expand outward.

Skipping the compliance homework on out-of-state storm work

A crew that handled claims a certain way in their home state walks into a new state and keeps doing it, not knowing the local rules are different. Deductible promises, claim handling, "free roof" advertising, coverage interpretation, all of it varies and all of it carries real penalties. Read the new state's Department of Insurance rules and brief the crew before the first knock. The cost of getting this wrong in a market where nobody knows you yet is your reputation in that market, permanently.

Judging the market on the first thirty days

New markets are slow before they are fast. Reputation compounds, referrals take time, your own door-level data takes weeks to accumulate. Companies that pull out after a slow first month often abandon a perfectly good market right before it would have turned. Set a realistic runway, track the leading indicators, and give it time.

A 30-60-90 day new-market launch plan

Put the pieces in order. Here is a workable sequence for standing up a new market from a standing start.

Days 1 to 30: Homework and ranking.

  • Screen three to four candidate markets on housing age, storm history, saturation, and rules. Pick one. (Step 1.)
  • Pull Census year-built and owner-occupancy by tract; map build-era cohorts onto neighborhoods. (Step 2.)
  • Drive your candidate subdivisions; run windshield surveys; rank tracts A/B/C. (Step 2.)
  • Confirm licensing, bonding, and permit requirements; complete any licensure paperwork now so it is not the bottleneck later. (Step 1.)
  • Stand up your targeting: get roof-age and per-roof storm signals on your A tracts, or run your own existing book against those signals, so day-one knocking is aimed, not random. (Step 3.)

Days 31 to 60: Aimed activity.

  • Build tight canvassing routes on A tracts; equip reps with the per-roof talking point; start knocking. (Step 5.)
  • Launch direct mail to your A list with an age- or storm-relevant message; suppress newer roofs. (Step 5.)
  • Re-engage any existing customers and old estimates near the new market. (Step 5.)
  • Track every knock and conversation at the door level; start building your own ground-truth on which tracts convert. (Step 5.)
  • If storm work is in play, brief the whole crew on the compliance line before they knock the first damaged street. (Step 6.)

Days 61 to 90: Tighten and scale.

  • Compare your door-level results to your tract ranking; promote tracts that are converting, demote ones that are not.
  • Recompute your real acquisition cost now that you have actual numbers; fix whatever is dragging it. (Step 7.)
  • Double down on the channels and tracts that are working; expand routes outward from your proven A tracts.
  • Ask every closed customer for a referral and a review; this is where local reputation finally starts compounding in your favor.

Ninety days in, you should have a ranked map you trust, a pipeline you built deliberately, and your own door-level data starting to replace borrowed assumptions. That is what "knowing a market" actually looks like, and you manufactured it on purpose instead of waiting years for it to accrue.

The core idea, one more time

Finding roofing opportunities in a new market is not luck and it is not a single storm. It is a sequence of narrowing decisions, each one cutting away wasted effort: pick the market on durable signals, get granular to the build-era and the block, narrow to the individual roofs that are genuinely due by age and by per-roof storm impact, then work those doors with discipline and within the rules. The companies that expand well are the ones that do the narrowing on purpose, before they spend, instead of buying their way to the same knowledge through two years of trial and error.

The expensive thing a new market takes from you is the local intuition you spent a decade building at home, the gut sense of which streets are worth your time. The whole point of working from roof-age ranges and per-roof storm modeling is to put that intuition back on day one, so a brand-new branch can target like a crew that has worked the area forever. RoofPredict exists to hand you that ranked, age-and-storm-aware view of a new market, with honest limits stated plainly: roof age is a range, the storm model is odds and not proof, and your crew still climbs the ladder to verify and still does the selling. If you are opening a new market, that is the homework worth doing first. The rest is roofing, which you already know how to do.

FAQ

What is the single best signal that a new market has real roofing demand?

The age of the housing stock, read against the typical service life of asphalt shingles. A metro with a large share of homes built roughly 1990 to 2010 has a deep bench of roofs aging into replacement now. Pull year-built data from the Census American Community Survey at the tract level, and weight it against recurring storm history from the NOAA Storm Events Database. Total rooftop count is a vanity number; roofs entering their replacement window is the number that pays you.

Why can't I just use Zillow or the county assessor to find old roofs?

Those sources show the year the house was built, which equals roof age only until the first re-roof. A 1999 home re-roofed in 2015 still reads as 'built 1999' everywhere, but its roof is not due. Re-roofs are nearly invisible to public records and are common in exactly the old neighborhoods you want to work. Target from the current condition and an estimated age range of the roof itself, read from recent aerial imagery, not from the building's birth year.

How is roof-age targeting different from buying leads?

A lead service sells you a homeowner who already raised their hand, often the same homeowner resold to several competitors. Roof-age and per-roof storm targeting instead tells you which roofs in your own chosen area are worn out or storm-worn, so your own crew knocks and mails the right doors. You still do the outreach, the inspection, and the selling. It sharpens the outbound you already do rather than renting you a customer.

A hailstorm just hit a metro I'm considering. Should I open there?

A single storm is a spike, not a market. Before relocating, check the multi-year pattern in the NOAA Storm Events Database and the Storm Prediction Center reports. A county with repeated significant hail and wind over many years has durable, recurring demand. A county with one big event in fifteen years is a flash in the pan. Open a market for the recurring pattern; chase the single storm only if you can work it and leave without overcommitting.

How granular should my targeting get in a new market?

All the way down to the individual roof. Choosing the right metro is easy; the money is made by narrowing to build-era cohorts, then ranking neighborhoods A/B/C, then identifying the specific roofs that are due by age and storm impact. Even on a great street, plenty of roofs are not due. Per-roof signals let a rep knock thirty productive doors instead of a hundred random ones for the same result.

Does a regional hail map tell me which roofs to knock?

No. A hail map tells you a storm passed over an area and roughly how big the reported stones were. Whether a specific roof took damage depends on the storm's intensity over that exact structure plus the roof's slope, orientation, material, and age. Two neighbors can come out of one storm with very different roofs. Use storm maps to pick a market; use per-roof storm modeling combined with roof age to pick which doors to work.

What can a roofer legally do regarding insurance claims in a new state?

You may inspect, document damage thoroughly, prepare an accurate itemized repair estimate for your own scope, state facts about that scope to the carrier, and hand the documentation and estimate to the homeowner, who files their own claim. You may not negotiate or handle the claim for a fee, interpret policy or coverage, promise a payout or approval, waive or absorb the deductible, advertise a 'free roof,' or represent the homeowner against the insurer. Those cross into unlicensed public adjusting. Read the new state's Department of Insurance rules before the first knock.

How accurate is a roof-age estimate from aerial imagery?

It comes back as a range, such as roughly 18 to 22 years, not an exact install date, because no remote method can read an install date off a roof. A tight range is more than enough to rank a street and decide which doors to work. It is not enough to tell a homeowner their roof is exactly N years old, and you should not present it that way. A person still verifies on the ladder.

What's the most common money-losing mistake when entering a new market?

Spreading effort across roofs that are not due. That happens three ways: chasing total rooftop count instead of roofs in their replacement window, treating build year as roof age, and treating a hailed ZIP as a target list. Each one sends reps to doors with nothing behind them. The fix is to narrow to the individual roofs that are genuinely due by age and per-roof storm impact, and suppress the rest before you spend a knock or a stamp on them.

How long before a new market becomes profitable?

Plan for higher acquisition cost in the first several months while you build reputation, referrals, and your own door-level data, then watch it fall. Do not judge a market on the first thirty days; reputation compounds and your ground-truth data takes weeks to accumulate. Set a realistic runway, track leading indicators like knocks-to-conversation and tract conversion, and recompute your real cost per job around day ninety once you have actual numbers.

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. American Community Survey: Year Structure Builtcensus.gov
  2. NOAA Storm Events Databasencdc.noaa.gov
  3. NOAA Storm Prediction Center: Severe Weather Reportsspc.noaa.gov
  4. National Weather Service: Severe Weather Hazardsweather.gov
  5. NRCA: National Roofing Contractors Associationnrca.net
  6. Insurance Institute for Business & Home Safety (IBHS): Hail and Roofing Researchibhs.org
  7. International Code Council: International Residential Codeiccsafe.org
  8. OSHA: Fall Protection in Residential Constructionosha.gov
  9. U.S. Bureau of Labor Statistics: Occupational Employment and Wages, Roofersbls.gov
  10. FTC: Advertising and Marketing Basics for Businessesftc.gov
  11. Texas Department of Insurance: After a Storm and Working with Contractorstdi.texas.gov
  12. NAIC: State Insurance Department Directorynaic.org
  13. U.S. Census Bureau: American Community Survey Overviewcensus.gov
  14. RoofPredictroofpredict.com

Related Articles