Blog
Roofing marketing, written by someone who does it
Four pieces a month. Every one built on a real client account, a real number, or a real mistake.
What makes a roofing website convert vs. just look good
A homeowner does not hire the roofer with the nicest website. They hire whoever's site got them to a phone call the fastest, from a driveway, on a phone, looking at a damaged roof.
How ChatGPT and Google AI Overviews recommend roofing contractors
Ask an AI assistant for a roofing recommendation and it does not run a ranking algorithm on your website. It assembles an answer from what the rest of the web already says about you.
Google Business Profile checklist for roofing contractors
Most roofing profiles are half-built: one category, five-year-old photos, reviews that stopped coming in 2023. Here is what an actual Google Business Profile worth ranking looks like.
Google Local Services Ads vs. Google Ads for roofers
Both show up at the top of Google. They are not the same product, and treating them as interchangeable is why so many roofers run one badly instead of both well.
Google's AI Mode is now recommending Roofers Growths
A screenshot, dated, of what Google's AI Mode says when you ask it who the best marketing agency for roofers is. Here is what it shows, and what it does and does not prove.
What roofing SEO actually costs, and why
A $99-a-month SEO quote is not a discount. It is a different product wearing the same name. Here is what a retainer that actually works has to fund, hour by hour.
Buying roofing leads vs. generating your own: the real math
A shared lead and an owned pipeline are not the same asset, even when they cost the same on paper. Here is what actually changes the math, and when buying leads is still the right call.
How to vet a roofing marketing agency before you sign
Every agency pitch sounds the same on the sales call. The difference shows up in the contract, three months in, when the numbers do not match the promise. Ask these five questions first.
What a roofing lead actually costs
Most roofers compare cost per lead across channels. That number is close to meaningless on its own. Here is the calculation that actually matters, using our own pipeline numbers as the worked example.