
Mack's Flooring
400+ leads and $1M+ from one website
A website, 7 service pages and 9 community pages on Vancouver Island, then Google Ads and SEO. 120+ projects in the first year.
Read the case study
Roofing marketing · Vancouver and across Canada
Roofing leads are among the most expensive in home services. The roofers who win online send every search to the right page, answer leaks fast, and make the case for a replacement before the homeowner ever calls.
The reality
Ads on "roof repair" bring small jobs. Replacement buyers search differently ("new roof cost", "roof replacement [town]") and need a page that makes the case.
Asphalt, metal, flat roofs, gutters, skylights. One page can't rank for all of them, and it can't convince a homeowner about any of them.
A homeowner with water coming through the ceiling calls down the list until someone answers. Missed calls in storm season are the most expensive ones you'll ever have.
Reviews that mention the roof type and the town ("new metal roof in Langley") help you rank and help the next homeowner decide.
Results
What happened when we ran the same system for other trades. The steps for roofers are the same: the right pages, a strong Google profile, and ads pointed at the page that matches the search.

Mack's Flooring
A website, 7 service pages and 9 community pages on Vancouver Island, then Google Ads and SEO. 120+ projects in the first year.
Read the case study
Beyond The Brush Painters
We built Sunny a brand and website from scratch, then switched on Google Ads: 6 interior, 1 exterior and 1 cabinet job, and a 7X return on the ads.
Read the case studyWhat we build
Each one is a Debut service, set up for roofers. Open any of them for prices and what's included.
Roof types, materials, warranty, financing and photos of your own finished roofs, so the $20,000 decision feels safe.
See our Website Design service
Replacement, repair and emergency campaigns kept separate, so budget goes to the jobs that pay.
See our Google Ads service
Aerial shots of finished roofs. Nothing shows a roof better, and homeowners rarely see their own from above.
See our Photo & Video service
Local Services Ads The Google Verified listings at the very top of the page. Pay per lead, where roofing qualifies. Google Ads
Storm-season campaigns Leak and emergency ads that switch on when the rain does. Google Ads
Missed-call text back When you're on a roof, every missed caller gets a text in seconds. AI Automation Timing
Emergency and repair calls peak. Run leak campaigns and answer fast; today's repair customer is next summer's replacement.
Homeowners who patched a leak over winter start pricing new roofs. Push replacement pages and financing.
Dry weather, full schedules. Keep reviews coming and book fall work.
Owners who want it done before the rain. A short, urgent campaign fills the last dry weeks.
Where to start
Roofing leads are expensive, so they need ads pointed at the right pages and replies that land the job. It's Google and Facebook ads, landing pages and instant replies, from $1,000 a month in management.
Is this for you?
Straight answers
Can't see your question? Send it with the form below or call 604-626-3100. We reply within 24 hours.
Worth reading first
Our typical figure for roofing is $258 a lead from Google search ads, the median across every published source we found plus our own campaigns. About 42 in 100 contractor leads book, so plan on roughly $620 in ad spend per booked job. The full table by trade is in our Google Ads cost per lead guide.
Yes, once you have solid reviews. They sit above regular ads with the Google Verified badge, and you pay per lead instead of per click.
Give replacements their own page with materials, warranty, financing and real photos, run separate ads on replacement searches, and follow up on every repair customer with a roof that's near the end of its life.
For replacements, sometimes, especially with before and after photos and a spring offer. For leaks, no. People with a leak search Google.
Google Ads and Local Services Ads usually bring calls within weeks. Local SEO builds over months and lowers your cost per lead over time.
Yes. Roof replacements often come with other work, so we also market general contractors and carpenters, who get the calls for decks, siding and framing repairs. See every trade we work with.
Get started
Tell us what roofs you do, where, and what a typical replacement is worth.
P.S. Most roofers start with the Scaling Package. Tell us what you do and we'll tell you honestly if it fits.
Thank you! We'll be in touch within 24 hours.