How do I get roofing leads without knocking on doors?

By the Margin Media team · Updated

A roofing company gets leads without knocking on doors by being the roofer a homeowner finds when they go looking: a complete Google profile with recent reviews, ads on searches for roof repair and replacement, a website that makes calling easy, and a phone that is answered every time. Door knocking finds people. These let people find you.

Where do homeowners look for a roofer?

Homeowners look for a roofer in a handful of places: a Google search, the map results, a neighbour's recommendation, a social feed after a storm, and now an AI assistant. A homeowner with a stain on the ceiling searches tonight. One with an old roof scrolls past an ad a few times before asking for an inspection.

What are the steps to replace door knocking?

Work through these in order. The first two cost time rather than ad money, and the later ones waste money if the phone still goes unanswered when a homeowner calls.

  1. Fill in every part of your Google Business Profile: services, service area, hours and photos of finished roofs.
  2. Ask every finished job for a Google review the same week, while the crew's work is fresh.
  3. Fix your website so the phone number and an inspection request sit at the top of every page.
  4. Run Google ads on searches for roof repair, leak repair and roof replacement in the towns you serve.
  5. Add Facebook and Instagram ads once search is working, to reach homeowners with ageing roofs who are not searching yet.
  6. Answer every call and form within a minute, and book the inspection before the conversation ends.

Is door knocking still worth doing?

Door knocking still works, especially on a street where your crew is already putting on a roof and neighbours can see the work. It is the better choice when you have reps with time and no ad budget. Its limits are that it stops when the reps stop, and it reaches only the streets you can walk.

How does Margin bring roofers leads?

Margin builds and runs the ads in an ad account your roofing company owns, with a booking page for each campaign, and can do the Google profile and website work alongside them. Mia, an AI receptionist, answers the calls those ads produce, books inspections onto your portal calendar and tells the office.

What is honest to say: ads go live within 30 days of kickoff, not the same week. Texting waits on carrier approval of your number, and the ad budget is your own money on top of Margin's setup fee and monthly fee. Exact numbers come on the audit.

What Margin sets up for this.

  • Ads on Facebook and Instagram, in an account you own
  • Google profile and local ranking
  • A website built to turn a visitor into a call
  • Mia, the AI receptionist, on every call

What a business needs is decided on its audit. It is a one-time setup fee and a monthly fee, with exact numbers on the audit.

Mia's page in the Margin portal: what she does, from answering the phone to asking for reviews. Sample office with made-up people.
What Mia does for the business, set in the portal. Sample office; the people are made up.

How Margin works for roofersSee the portal with a sample business

Related questions

How long do roofing ads take to bring in leads?

Search ads for a roofing company can produce calls soon after they go live, because the homeowner is already looking. Building the campaigns and booking pages comes first. A steady picture of what a booked inspection costs takes some weeks of real leads to read.

Do I need a big ad budget to stop door knocking?

No fixed amount suits every roofing company. The budget depends on your towns, the roofs you want and how many inspections your reps can run. Start where a missed month would not hurt, measure the cost of each booked inspection, and raise it only when that sum works.

Can a small roofing company get leads from Google without ads?

Yes. A small roofing company can get calls from the map results with a complete Google Business Profile, steady recent reviews and a website that matches its services and towns. It is slower than ads and depends on how many established roofers are nearby.

See where your business is losing customers.

The free audit is a 30-minute video call. We go through the five places a customer can slip away: found, answered, booked, showed, came back. The plan is yours whether or not you hire us.