SEO for roofers
Roofing is searched after a storm and before a sale. Roof repair near me, roof replacement cost, leaking roof. Whoever holds the map pack in those weeks fills the calendar for the season.
Peak Endurance, a sports clinic, Sep 2023 to May 2024, from 482,378 impressions. Their Search Console.
Roofing companies that rank have a page per job type with photos of their own work and a price range. Companies that do not have a gallery page and a phone number.
Searches we build for, with the place name your customers use:
- roof repair [neighborhood]
- roof replacement cost [city]
- leaking roof repair near me
- gutter replacement [neighborhood]
What stops roofers getting enquiries
Three problems we find on nearly every roofer website we audit, and what we do about each.
-
No page for the job people search
Storm damage, tile replacement, metal re-roof, gutter guard and roof restoration each get their own searches. One Roofing Services page ranks for none of them.
-
Before-and-after photos with no words
A gallery of 200 photos with no captions or neighborhoods tells Google nothing. Each job needs a short write-up: neighborhood, problem, fix, price range.
-
Seasonal spikes missed
Storm-season searches spike for a few weeks. A profile that is not posting and a site with no storm page miss the peak.
What you get each month
- One job-type page each month: repairs, replacement, restoration, gutters, storm damage, a roofing material
- Project write-ups added from your job photos, by neighborhood
- Google Business Profile with job photos weekly and services listed with from-prices
- Citations on trade directories and local listings
- Technical fixes: quote form, click-to-call, image compression, schema for the business and service area
- Monthly Search Console report by job type and neighborhood
Want to do it yourself first?
We have written the whole method out, for roofers specifically, in the order it pays to do it. It is free, it is not a lead magnet, and there is nothing to fill in to read it. Most businesses get real movement from the first half of it on their own.
Where we do this
The method is the same everywhere; what people search for and where the results come from are not. Each market has its own page, and so do the cities where roofers search for this most.
- SEO services in New Zealand
- SEO services in Ireland
- SEO services in Singapore
- SEO services in South Africa
- SEO for roofers in Canada
- SEO services in the United States
- SEO for roofers in the UK
- SEO for roofers in Australia
- SEO services in Cyprus
- SEO services in the UAE
- SEO company in Birmingham
- SEO services in Sheffield
- SEO services in Darwin
- SEO services in Adelaide
- SEO services in Wollongong
- SEO services in Richmond
- SEO services in Cincinnati
- SEO services in Memphis
- SEO services in Des Moines
- SEO services in Tampa
- SEO services in Detroit
- SEO services in New Orleans
- SEO services in Oklahoma City
- SEO services in Greenville, South Carolina
- SEO services in Calgary
- SEO services in Edmonton
- SEO services in Hamilton, Ontario
- SEO services in Halifax
- SEO services in Kelowna
How we work
A crew or two is a small first quarter. Covering a whole metro area, or running the project write-up programme, makes it a bigger month. We scope the work on a call and send a written quote before anything starts. The SEO services page explains what a month covers and who does it.
Results from real clients
Every number below is from the client’s own Google Search Console, for the period shown. Impressions are how often the site appeared; clicks are people who arrived.
- 52,993clicksUp and Running Physical TherapyPhysical therapy · 1 Mar 2023 to 14 Mar 2024
- Impressions
- 2,238,155
- CTR
- 2.4%
- Avg. position
- 13.49
+139,355% clicks against the previous period of the same length.
- 12,285clicksBackcountry Physical TherapyPhysical therapy · 6 Jul 2023 to 31 May 2024
- Impressions
- 601,822
- CTR
- 2.0%
- Avg. position
- 19.3
+2,059% clicks against the previous period of the same length.
Questions roofers ask us
How much of the work is on our side?
Job photos and a sentence about each one, sent by text or a shared folder. We write everything else.
Do you handle storm-season pages?
Yes. A storm damage page goes live before the season and the profile posts through it, so the site is ready when searches spike.
Can you rank us for roof replacement cost?
A page with an honest price range and what changes it ranks well and gets calls from people who already know the budget. We write that page in the first two months.
We cover 50 neighborhoods. Do we need 50 pages?
No. Pages for the ten or so neighborhoods where most jobs happen, each with real projects, out-perform 50 thin ones.
Book a call with us
A 30-minute call in your working hours. Tell us what you sell and where, and we will tell you what we would do first and what it involves. Prefer email? Send your website through the form and the Passieon Team will reply within two working days.

