5 min read
A small roofing company gets more customers by answering every call, showing up on Google Maps with real reviews and job photos, following up on every estimate, and building referral partners like realtors and home inspectors. Roofing is a high-ticket, low-frequency purchase, so trust and follow-up matter more than volume.
Roofing is a hard business to market, and it is also one of the simplest to improve. The purchase is big, it doesn’t happen often, and the homeowner is nervous about who they hire. That means people choose on trust, and trust is something a small company can build.
Why is roofing different from other trades?
Homeowners buy a roof rarely. So they don’t have a go-to roofer the way they might have a go-to plumber. When a roof is leaking, they need someone fast. When it is aging, they research, get a few bids and think it over. You are competing in two different situations.
| Situation | What the homeowner does | What wins |
|---|---|---|
| Active leak or damage | Searches on a phone and calls the first results | Answering fast, showing on the map |
| Planned replacement or repair | Reads reviews, compares bids, asks neighbors | Proof, clear estimates, follow-up |
Build for both.
1. Answer every call, or text back fast
You are on a roof. You can’t answer. That is exactly the moment a leak caller moves on to the next name. Set a rule: every missed call gets a response the same day, ideally within minutes.
A simple missed-call text:
Hi, it’s [Name] with [Business]. Sorry I missed you, I’m on a roof right now. Are you dealing with a leak or planning a repair or replacement? Reply here and I’ll get back to you as soon as I’m down.
Texting rules change, so confirm current requirements for your setup. In practice: get consent, honor STOP, register your number where required, and keep messages useful. See texting customers: what to send for more.
2. Show up when people search
Homeowners search “roof repair near me” and “roofers in [town].” Google doesn’t publish the full recipe, but it says local results depend on relevance, distance and prominence. You can help on all of them without paying:
- Use your real business name on your Google profile. Do not add keywords to it.
- Choose specific categories, and as few as you need.
- Set up as a service-area business with an accurate area.
- Upload real job photos: before, during and after.
- Keep name, address and phone the same everywhere.
Then read the roofing page for how a site and local search fit a roofing business.
3. Build proof that a stranger will trust
For a big purchase, homeowners want evidence:
- Reviews. Ask every customer the same way, right after the job. Never offer anything for a review. Never ask only the happy ones.
- Photos. A roof is hard to judge from the ground. Show the work in progress and the finished result. Add a caption with the town and the type of job.
- Simple process. “We inspect, send a written estimate in two days, and schedule the job” puts a nervous customer at ease. Only promise what you can deliver.
- Licenses and insurance. If your area requires them, say so on your site and profile. Requirements vary by location, so check yours.
4. Follow up on every estimate
A roof replacement is a decision that often takes days or weeks. A polite follow-up is not pushy. It is part of the service.
Here is a hypothetical, with made-up numbers. You send 10 estimates in a month for replacements averaging $12,000. You follow up on none, and book 2. Now imagine that a simple follow-up nudges one more homeowner to decide with you. That is another $12,000 job from work you already did. The math is not a promise. It is why following up on quotes is the cheapest marketing you have.
Follow-up text, 3 days after the estimate:
Hi [Name], it’s [Your Name] at [Business]. Just checking in on the estimate I sent for your roof. Happy to answer any questions or walk through the materials again. No rush.
Send a second one a week later. Then stop. More on timing and wording in how to follow up after sending a quote.
5. Build referral partners
Roofers get some of their best work from people who see the problem before the homeowner does:
- Realtors with listings that need a roof certification or repair
- Home inspectors who flag roof issues and get asked for a name
- Property managers with multiple buildings
- Gutter, siding and solar companies who find roof problems on their jobs
- Insurance agents who are asked for local contractors, where local rules allow
Reach out with a short message and a few photos. Then do what you say. Referrals from a partner who trusts you are worth more than a cold lead.
6. Consider a paid channel, with limits
If you have the basics running, a paid channel can add calls. Google’s Local Services Ads charge per valid lead, and prices vary by location and job type. Google Ads charge per click. Lead marketplaces have their own terms. Whatever you try, set a monthly cap and measure booked jobs, not just calls. The contractor lead generation guide compares each option and how to choose.
7. Get ready for the busy season
Roofing demand can spike after storms and in the weeks around them. Get your phone, reviews and follow-up in place before then. Storm-season marketing for roofers covers how to prepare without chasing storms.
Your roofing checklist for this week
- Set up a missed-call reply so no leak call goes cold.
- Check your Google profile: name, categories, service area, ten job photos.
- Text your last 20 customers for a review, all in the same way.
- List every open estimate and send a follow-up.
- Contact two realtors or home inspectors.
- Write down where each new call came from.
If you’d rather not send those follow-ups by hand, missed-call text back handles the first reply on the Builders Presence plan, so a leak call gets an answer while you are still on the roof.
Common questions
What is the fastest way for a new roofer to get customers?
Answer every call, set up a complete Google Business Profile, and ask for referrals from anyone you have worked for. Then consider a paid channel with a small monthly cap. Paid leads can fill a calendar faster, but they only pay off if you follow up on every one and track booked jobs.
Should a roofer chase storm work?
Only if you can handle it honestly and have the capacity. Storm demand brings a rush of calls, and homeowners are cautious about who shows up at the door. A steady local reputation and clear, honest communication beat chasing. Our storm-season post covers how to prepare without chasing.
How many quotes should I follow up on?
All of them. A roof is a big purchase, and homeowners often compare several bids before deciding. A short, polite follow-up a few days after you send the estimate keeps you in the running. Many jobs go to the contractor who kept in touch, not the lowest bid.
Want this running for your business?
15 minutes on the phone. We show you the real thing on a real account, you ask whatever you want. No pressure, no contract.
Leave a Reply