A page per job and per season
Replacement, repair, flat roofs for commercial, eavestroughs, ice dams, hail. Each is a different search made in a different month, and the pages are written before the season so they rank when it arrives.
Canada
Canadian roofing searches follow the weather. In spring and autumn they are "roof replacement [city]" and "roofing company near me", searched over weeks by homeowners who have been told the shingles are done. In winter they are "ice dam removal" and "roof leak repair", searched from under a bucket after a thaw. After hail, in Calgary and across the prairies, they are "hail damage roof repair" and the insurance questions that follow.
HomeStars holds the review searches and the map pack holds the local ones. Neither can show a homeowner what your shingle replacements look like on the street next to theirs, or explain how an insurance claim for hail actually works.
Eavestroughs, soffit and fascia are searched by the Canadian names, and a roofing page written in another country’s words loses the homeowner in the first line.
The shapes roofers are found by in Canada. The words in brackets are whatever the searcher puts there: the town, the suburb, the matter, the treatment.
Replacement, repair, flat roofs for commercial, eavestroughs, ice dams, hail. Each is a different search made in a different month, and the pages are written before the season so they rank when it arrives.
After hail or wind, the homeowner searches how a claim works before they search a roofer. A page that explains the adjuster, the scope and what the homeowner can do first wins the calls the storm brings, without promising what the insurer will pay.
HomeStars cannot be outranked on its own ground, so the plan takes the map pack, keeps the HomeStars profile consistent with the Business Profile, and puts your own photographs, by neighbourhood, where the homeowner looks.
The industry page, SEO for roofers, has the problems and the questions in full; the country page, SEO services in Canada, has the search landscape in Canada for every trade.
Pages for a seasonal service need to be written and indexed months before the season. Publishing a snow removal page in November is publishing it late.
A page per province that a business genuinely serves, with city pages underneath only where there is real service, reads as true to both a buyer and to Google. A footer listing every city in Canada does not.
Quebec search is a different campaign with different pages, written by somebody who writes French natively. We do the English side and say so plainly rather than machine-translating.
Each is written for the way that city searches and for the trades that search there most.
SEO happens in your accounts and on your website, so nobody needs to visit. We scope the work on a video call in your hours, send a written quote, and then work month by month with a call whenever you want one. The result is judged on the enquiries in your own records, never on a ranking report.
If you would rather do the first part yourself, the Local SEO for roofing companies guide is the list we start from.
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. What each visit is worth is your sales process, not ours, so these are the visits we can prove rather than a conversion figure we cannot.
+139,355% clicks against the previous period of the same length.
+2,059% clicks against the previous period of the same length.
Keep both, and add the enquiries that come to you alone. A homeowner who finds you on the map or your own page calls one roofer, without a lead fee.
For every job you want more of, yes: shingles, flat, repairs, eavestroughs, ice dams, hail. Each is a separate search with different questions behind it.
Profile changes show within weeks. Job pages take a season, so pages built in winter rank for the spring replacement searches.
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.
Message us
Ask anything about your site or where your enquiries are going. It goes straight to a person, not a bot. Leave an email and you get a reply.