Free 30-minute audit. Tell me your service area and your current website — I'll send back a 5-page breakdown of where you're losing leads to competitors.
For audit requests, project briefs, or anything that's longer than two paragraphs.
[email protected]Quickest way to reach me. Available 7 days a week — covers US, UK and AU business hours.
Open WhatsApp ChatI work with roofing contractors across the US, Canada, UK, and Australia. Fully remote, no travel needed.
Roofers on every continentFill in as much or as little as you want. I'll reply within one business day with a calendar link for a 30-minute audit call.
Just 5 fields — takes under a minute. I'll reply within 1 business day.
For Google Ads: leads start coming in week 1. For Local SEO: meaningful ranking lifts typically show by month 2-3 in low-competition markets, month 4-6 in competitive metros. Anyone telling you they can guarantee 3-pack rankings in 30 days is lying — but the trajectory should be visibly upward by month 2.
Not in the traditional sense — SEO work doesn't undo on cancellation. What I do offer: month-to-month billing with no contract. If you're not seeing measurable progress by month 3, you stop paying. 98% of clients don't, but the option matters.
Never. All retainers are month-to-month with 30-day notice. The only thing I ask is a 60-day commitment to evaluate fairly — that's your evaluation window to see real movement and the first enquiries, not the finish line. SEO compounds: the work done in those first weeks keeps lifting your rankings for months after, which is why most clients stay on and grow.
Yes — UK, Canada, Australia, and Ireland are common markets. Local SEO fundamentals translate, but I tune the playbook for each country's GBP behavior, search habits, and competition density. New Zealand and parts of South Africa are also active.
Three big things: storm seasonality (demand spikes 5-10x in 48 hours), buyer urgency (most homeowners book within 7 days of searching), and the residential-vs-commercial split (different keywords, different intent, different conversion flow). Generic local SEO playbooks miss all three. A specialist who's run 500+ roofing campaigns has muscle memory for them.