Roofing guide

How to Get More Roofing Customers

Updated · 11 min read

The short answer

Roofing customers come from trust, because homeowners buy roofs rarely and can't see the damage themselves. Win them with honest free inspections backed by photos, a calm storm response that follows the FTC Cooling-Off Rule, marketing around every active job, referrals from past customers and real estate agents, a Google Business Profile full of real job photos, and patient follow-up on estimates that often wait on an insurance claim.

Why roofing customers are hard to win

Roofing has a trust problem that most trades don't, and every channel in this guide works by solving it.

  • The customer can't see the problem. The damage is on the roof, not in the living room, so the homeowner has to take your word, or your photos, for what's up there.
  • Demand arrives with the weather. One hailstorm can leave a whole neighborhood needing inspections at once and bring out-of-town crews to compete for them.
  • The money often depends on an insurer. When there's a claim, the homeowner's yes waits on the adjuster and the insurer's decision.
  • It's a big, infrequent purchase. A homeowner can own a house for years without hiring a roofer, so they judge you by how you show up and what you put in writing.

The FTC's consumer advice describes the pattern homeowners are warned about: someone knocks or calls offering to fix a leaky roof, often after a windstorm or other disaster, claims to be "in the area" or to have materials left over from another job, pushes for a decision on the spot, and wants cash or payment in full up front 1 2. The same advice tells homeowners to check licenses and insurance, get written estimates from more than one contractor, and not let work start until they have reviewed and signed a written contract 1. Roofing marketing that works looks like the opposite of the first list and makes the second list easy.

Make the free inspection worth trusting

If you offer free inspections, assume the homeowner is comparing yours with two others, and make yours the one they believe.

  1. Arrive identifiable. A marked truck, a company shirt and a card with your license number if your state licenses roofers. Have your certificate of insurance ready to send on the spot.
  2. Ask before you climb, and say what you will check: the roof covering, flashing at walls and chimneys, pipe boots, vents, gutters, and the attic if they'll let you look for stains or daylight.
  3. Photograph everything, then show it on the ground. Start each slope with a wide shot so the homeowner knows which part of the house they're looking at, then take the close-ups. Circle damage in chalk so it reads in the photo.
  4. Put the findings in writing the same day: what you saw, what needs doing now and what can wait. Those photos and notes become the backbone of a clear roofing estimate.
  5. Separate the inspection from the sale. Offer to send an estimate, and give the homeowner time to read it before you ask for a signature.
  6. Tell people when they don't need a roof. A repair, or no work at all, is a legitimate result. The homeowner you told "not yet" has every reason to call you when the roof does wear out, and to tell the neighbors you were straight with them.

Honesty includes the math on small damage.

Example: After a windstorm you find a dozen shingles missing on one slope and nothing else wrong. The repair is $600 and the homeowner's deductible is $1,000. Because the repair costs less than the deductible, a claim would pay nothing toward it. Tell them that, do the repair as a retail job, and note the roof's overall condition in your records for later.

Respond to storms without acting like a storm chaser

After a storm, reach the people who already know you first, then earn the trust of the people who don't, without any of the tactics they've been warned about.

Know where the storm actually hit

NOAA counts a thunderstorm as severe when it produces hail at least 1 inch in diameter (about the size of a quarter), wind gusts of at least 58 mph, or a tornado 3. The Storm Prediction Center publishes daily storm reports of hail, wind damage and tornadoes, with maps and downloadable data. Each report day runs from 1200 UTC to 1159 UTC the next day 4.

Use the reports to decide where to look, not as proof of damage on any particular street:

  • Start with your own customers. Sort past customers and open estimates by how close they are to the reported hail or wind. A message that says "hail was reported near you, want us to take a look?" is service, not a cold pitch. Check the consent rules for calls and texts first (linked in the follow-up section below).
  • Then the streets around them. A real job you can point to two doors down is the honest version of "we're in the area."
  • Think in subdivisions. Houses built in the same few years often still have roofs of the same age facing the same weather, so damage on one is a reason to offer inspections along the street.

Knock doors without pressure

If you canvass after a storm:

  • Check whether the town requires a solicitor permit before your team goes out, and skip houses with no-soliciting signs.
  • Say who you are and why you're on that street. Never claim leftover materials or a price that expires tonight.
  • Offer an inspection appointment, not a contract. Let the homeowner pick the time and invite them to be there.
  • Leave something in writing: company name, license number where your state issues one, phone number, and where to read your reviews.
  • Never ask for cash only or full payment up front. Those are the warning signs from the FTC list above.

The Cooling-Off Rule covers kitchen-table roofing contracts

The FTC Cooling-Off Rule gives buyers the right to cancel certain sales made at their home, workplace or dormitory, or at a seller's temporary location. It applies to sales of $25 or more at the buyer's home and $130 or more at temporary locations such as a convention center, fairground or hotel room, which matters if you sign contracts at a home show held in one of those places 5. The buyer can cancel for a full refund until midnight of the third business day after the sale. Saturday counts as a business day; Sundays and federal holidays don't 5.

Don't assume an invited visit is exempt. The rule defines a door-to-door sale to include sales made "in response to or following an invitation by the buyer," when the buyer agrees to buy somewhere other than your place of business 6. A homeowner who called you out and signed at the kitchen table can still be covered. The Cooling-Off Rule glossary entry covers the rest of the rule.

Example: A homeowner signs your replacement contract at their kitchen table on a Thursday. Friday is business day one, Saturday is day two, Sunday doesn't count and Monday is day three, so they can cancel until midnight Monday, as long as Monday isn't a federal holiday. Don't deliver materials or schedule the tear-off before Tuesday.

What that means day to day:

  • Build the cancellation notice into every contract you sign in a home. Have a lawyer check your contract and cancellation form against the federal rule and any state rules where you work.
  • Use the emergency exception only for real emergencies. The rule excludes a sale when the buyer initiated the contact, the work is needed for a bona fide immediate personal emergency, and the buyer gives you a separate, dated and signed statement in their own handwriting that describes the emergency and waives the right to cancel 6. That can fit a homeowner who calls you with water coming through the ceiling. It can't fit a house you knocked on, because the homeowner didn't contact you. Write the tarp or temporary repair as its own small job and the replacement as a normal contract with full cancellation rights.

Keep insurance talk honest

Never tell a homeowner their insurer will pay for a new roof. That's the insurer's decision. Show your photos, hand over your written findings and let the claim run. Don't advertise or hint at covering a deductible, either. How deductibles, depreciation and claim payments work on a roofing job, and what to check in your state first, is covered in how to invoice roofing jobs. If you want to advertise help with claims, ask your state insurance department what a contractor may do before you print anything. Your job is the roof, not the claim.

Market around every active job

A roofing job is the loudest advertising you have: a crew on the roof, a dumpster or trailer in the driveway and your truck at the curb. Use it on purpose.

  • Before you start, hang a courtesy notice on the nearest neighbors' doors with the dates, a warning about noise, a note that you'll run a magnet over the job site for stray nails, and a number to call. It's the one flyer neighbors are glad to get.
  • Keep everything off the mailbox. The Postal Service says no part of a mailbox may be used to deliver anything that doesn't bear postage, including items placed on, attached to, hung from or inserted into it 7. Use the door handle.
  • During the job, ask the homeowner if you can put out a yard sign, and check any HOA rules. Keep the site clean, because the neighbors are judging how you'd treat their house.
  • When you finish, ask whether you can share before-and-after photos with the street or neighborhood name (never the house number), and offer inspections to the neighbors who watched the work. Postcards mailed with postage to the surrounding streets, showing the finished roof, are another way to reach them.

Build referral sources that send roof work

Past customers

A roofing customer may not need you again for many years, so most of their value is in who they tell.

  • Send them the full photo set from their job: before, tear-off, underlayment and flashing, finished. That's what they'll show friends.
  • Ask for referrals at the final walk-through, after cleanup, when the result is in front of them. It's also the right moment to ask for a review; how to get more reviews legally covers what the FTC allows.
  • Check on them after big storms, as above. A past customer with a leak or a warranty question should hear from you before a stranger knocks.

Real estate agents

Agents need roofers at two deadline-driven moments: before a listing, when the seller wants to know about roof problems before a buyer's inspector finds them, and during a sale, when the buyer's inspection flags the roof and everyone needs a roofer's opinion before the contract deadlines pass.

What earns an agent's repeat calls:

  • Speed. Get out quickly, say when the write-up will arrive, then hit that date.
  • A clean report. Captioned photos, the roof's condition as you saw it that day, what needs fixing now and a price for it.
  • Careful wording. Describe what you observed. Don't word a report like a guarantee of how long the roof will last unless you're prepared to stand behind that in writing.
  • No upselling. Don't turn a pre-listing visit into a replacement pitch when a repair will do. The seller and the agent will both remember.

Other trades

Solar installers need a sound roof under the panels, so a roof near the end of its life is a problem for them and a lead for you. Gutter, siding, painting and chimney contractors see roofs up close from their own ladders. Trade referrals both ways, and tell each partner exactly what kind of roofing work you want.

Turn your Google Business Profile into a roofing portfolio

Your Google Business Profile can be the first place a homeowner sees your work, so treat it as a portfolio, not a listing.

  • Post photos from every job in an order a homeowner can follow: the house before, the tear-off showing the decking, the underlayment and flashing details, the finished roof from the street, and the clean driveway afterward.
  • Caption with the town and the material, never the address.
  • Keep claim photos private. Damage documentation belongs to the homeowner's claim. Post only finished work the homeowner agreed to share.
  • List the services you want to sell: repairs, inspections, replacements, and gutters if you do them, so the profile matches the jobs you're chasing.

Follow up on estimates that wait on insurance

Roofing estimates stall for reasons that have nothing to do with you. The homeowner may be waiting on the adjuster, comparing the written estimates the FTC told them to get 1, lining up financing or waiting for an HOA to approve a shingle color. Follow those events instead of a fixed timer.

  • Write down what each open estimate is waiting on: the adjuster's visit, the insurer's decision, other bids, financing, an HOA, or a spouse who hasn't seen it yet.
  • Follow the event. Ask when the adjuster is coming, check in the day after, and offer to go over the insurer's paperwork side by side with your estimate.
  • Give honest reasons to decide, such as your schedule filling up before cold weather. Never invent a deadline.

The general cadence, what to say at each touch, and the consent rules for marketing calls and texts are in how to follow up on quotes. Keep the list of open estimates somewhere you'll actually check, whether that's a notebook, a spreadsheet or field service software. Redline, which is chat-first field service software, includes quote follow-up for exactly this.

Track which channels actually sign roofs

Free inspections cost you hours, so judge each lead source by signed jobs and time spent, not by how many leads it produces. Record the source of every inspection (storm canvassing, past customer, agent, trade partner, Google, yard sign, home show) and work out the close rate and customer acquisition cost for each.

Example: Last spring, storm canvassing cost $4,000 (canvasser pay, door hangers and yard signs) and produced 40 inspections and 8 signed roofs. Agent and past-customer referrals cost $800 (lunches and printed photo reports) and produced 12 inspections and 6 signed roofs. Canvassing closed 8 of 40, a 20% close rate, at $500 per signed roof. Referrals closed 6 of 12, a 50% close rate, at about $133 per signed roof. If each inspection takes you 2 hours, canvassing used 80 hours to sign 8 roofs (10 hours per sale) and referrals used 24 hours to sign 6 (4 hours per sale).

Storm canvassing can still be worth it when you have crews to keep busy. The numbers tell you where to spend your time next season.

Common questions

Should I charge for roof inspections?

Keep inspections free when they lead to your own repair or replacement estimate, because that visit is part of selling the job. Consider a fee when someone needs a formal written report for another party, such as a seller getting ready to list, since that report takes real time and may never turn into work for you. Quote the fee before you go out.

Is it worth paying for roofing leads?

Treat purchased leads as one more channel and track them the same way: inspections, signed roofs, total cost and your hours per sale. Compare them with referrals and canvassing after a full season before you decide. Ask the seller whether each lead also goes to other roofers, because that changes how fast you have to respond and how often you will win.

Can I give past customers a reward for referrals?

Keep any thank-you separate from two things. Don't make it depend on the customer leaving a review (the guide to getting more reviews legally explains why), and don't offer a homeowner anything of value connected to an insurance claim until you've checked your state's rules with its insurance department or a lawyer.

Sources

  1. Home Repair Scams Federal Trade Commission
  2. How To Avoid a Home Improvement Scam Federal Trade Commission
  3. Severe storms National Oceanic and Atmospheric Administration
  4. Storm Reports NOAA Storm Prediction Center
  5. Buyer's Remorse: The FTC's Cooling-Off Rule May Help Federal Trade Commission
  6. 16 CFR 429.0, Definitions (Cooling-Off Rule) Electronic Code of Federal Regulations
  7. Restrictions for attaching flyers, posters, etc. to a mailbox U.S. Postal Service

Rules and figures change, and many requirements vary by state and city. Check the current version of each source and your local authority before acting, and talk to a licensed professional about your specific situation.

All roofing guides · All guides · Contractor glossary

Getting customers in other trades