Do it yourself
$98/mo
Set it up yourself in an evening. One login, no setup fee.
Grab the DIY planLead generation for roofers
Roofing leads are expensive to buy and cheap to waste. Most roofers who feel short of leads are actually short of follow-up, sitting on a folder of proposals that never got a yes or a no.
So the fastest roofing leads usually come from work you have already done rather than money you have not spent yet. Below are ten lead generation methods for roofers ordered roughly from fastest to slowest, with a note on where the Phanz tools fit so nothing leaks while you are on a roof. If you are still setting up, start with how to start a roofing business.
Before you spend anything on new roofing leads, go back through every proposal you sent in the last six months that never got a yes or a no. Most of those homeowners still have the same roof and the same problem.
Roofing decisions involve a spouse, a budget conversation and often an insurance claim, so weeks pass and the proposal gets forgotten rather than rejected. A single honest text asking whether they still need it done recovers work at a rate that surprises most roofers.
Then build it into Phanz as an automation so it never depends on your memory again: a text and email two days after the proposal, again at one week, two weeks and four weeks. Anyone who replies exits the sequence and lands in your conversations inbox.
Roofs in a neighbourhood were built at the same time and have taken the same weather, which means they fail at roughly the same time. A street where you have completed a replacement is the highest-quality roofing lead list in your area.
Knock those doors while your equipment is still visible. You are not a stranger with a clipboard, you are the roofer who just did number 14. Offer a free inspection rather than a quote, because it is a much easier yes.
Log every address in your Phanz CRM, including the maybes. A homeowner who said not this year in spring often calls after the first big storm, and only if the follow-up was running.
A homeowner with water coming through a ceiling is not going to leave a voicemail and wait. They will call the next roofer on the list, and they will do it in under a minute.
You are on a roof for most of the day, so switch on missed call text back in Phanz. The homeowner immediately gets a message saying you are on a job and asking what is happening, and the conversation carries on by text while you finish. At roofing job values, recovering one lead a month makes this the highest return setting on the platform.
Asking a homeowner to commit to a replacement quote feels like agreeing to spend five figures. Asking them to let you check their roof feels like being sensible, so far more people say yes.
Once you are up there with photos you are quoting from evidence rather than opinion, and your close rate goes up accordingly. Make the inspection the headline offer on your Phanz landing page, with a short form asking for the address, the concern and a photo, and a calendar attached so they can book a slot without a phone call.
Roofing is a high-value purchase that homeowners research before they call anyone. Recent reviews decide who makes their shortlist, and they also drive your local search ranking, so reviews produce roofing leads twice over.
Ask by text the day the job completes, while the relief is fresh. Set a Phanz automation to fire the request when a job is marked complete so it happens on every job rather than the ones you happen to remember.
Realtors preparing listings, home inspectors writing reports, gutter installers, solar installers and general contractors all stand in front of failing roofs every week. These are the warmest roofing leads available and they cost nothing but being reliable.
Make it effortless to send you work. Give each partner a Phanz landing page and booking link they can forward, and tag those leads by partner in your CRM so you can see which relationships deserve a Christmas card and which were talk.
Your free local business listing is what most nearby roofing searches actually surface, often above your website. Complete every field, add photos of finished roofs every month, list your service area accurately, and answer the questions people leave.
Send that traffic to a dedicated Phanz landing page with one clear offer and a short form rather than your home page. Fewer decisions means more submissions, and each one enters your CRM with the follow-up sequence already running.
Storm damage produces a flood of roofing leads and also a flood of competitors, many of them from out of town. The roofers who win are the ones whose systems were already set up when the weather hit.
Have your inspection landing page, your automated responses and your calendar ready in advance so you can handle fifty enquiries in a day without losing any. Be careful and honest about what you tell homeowners regarding their insurance claim, because the shortcuts other people take in storm season are exactly why homeowners are suspicious of roofers.
A roofing customer is not finished after the job. Gutter work, flashing repairs, ventilation, minor storm damage and periodic inspections are all sellable to people who already trust you and already have your number.
Run a seasonal campaign from your Phanz CRM before winter and after storm season offering an inspection to your past customer list. It costs nothing, it catches small problems before they become warranty arguments, and it keeps your crew busy in the slow weeks.
Paid lead platforms sell the same homeowner to several roofers, so what you are buying is a chance to respond first. They can be worth it when the schedule has holes, but they should never be the base of your lead generation.
If you use them, pipe them straight into Phanz so the automated response goes out immediately, and track your true cost per signed job rather than cost per lead. Those two numbers are very different, and only one of them pays your bills.
If you need signed work this week, work in this order. Follow up every unsigned proposal from the last six months. Canvas the last street you worked on with a free inspection offer. Switch on missed call text back so nothing else leaks while you are up a ladder.
Then get the systems running so the effort compounds: automated review requests, a four-step quote follow-up, and one inspection landing page feeding your CRM. Local listings, trade partnerships and storm readiness build on top, and they all perform better once there is something catching what they produce.
Following up on the proposals you have already sent, and canvassing the streets where you have recently worked. Both use work you have already done, and both can produce a signed job the same week without spending anything on advertising.
They fill schedule gaps but the same homeowner is usually sold to several roofers, so you are buying a race. Respond within minutes, track cost per signed job honestly, and never build your business on them.
Local search, reviews, referral relationships with realtors and home inspectors, and a follow-up sequence on old quotes. Door knocking is fast, but it is not the only fast option.
It varies with job type, but most residential roofers sign between a quarter and a half of the proposals they send. The biggest factor is not price, it is how many times you followed up after sending it.
Get started
If you're looking to get more roofing leads today and stop the ones you already earned from going quiet, with missed call text back, automatic proposal follow-up, review requests and deposit links under one login, go ahead and grab the DIY plan to get started today!
Do it yourself
$98/mo
Set it up yourself in an evening. One login, no setup fee.
Grab the DIY planPrefer it handled?
$547/mo
Rather stay on the roof? We build the whole setup for you.
Compare both plans