Google sends this website zero visitors a month. And it's moving in the wrong direction.
A year ago the site ranked for 63 search terms. Today it's 11 — an 83% collapse — and not one of them sits above position #31, deep on page 4 where nobody clicks. Every search that wins new commercial work in Billings and Bismarck — "commercial roofing billings mt," "roofing contractors billings mt," "roofing bismarck nd" — is being answered with someone else's name.
Source: Semrush monthly history, US database, June 2025 → June 2026. Checked July 13, 2026.
| Search | Searches/mo | Your position | Status |
|---|---|---|---|
| commercial roofing billings mt | 50 | #31 | Page 4 |
| five star roofing co. (your name) | 90 | #36 | Brand — losing it |
| roofing billings mt | 140 | #41 | Page 5 |
| roofing company in billings | 50 | #41 | Page 5 |
| commercial roof coating billings mt | 40 | #43 | Page 5 |
| metal roofing bismarck | 90 | #45 | Page 5 |
| roofing contractors billings mt | 170 | #49 | Page 5 |
| roof leak detection mandan nd | 40 | #54 | Page 6 |
Source: Semrush, July 13, 2026. That's the complete list — 8 searches, all page 4 or worse. Everything else in the market, the site is absent from entirely.
| Search | Searches/mo | What a click costs advertisers |
|---|---|---|
| commercial roofing near me | 12,100 | $28.54 |
| commercial roofing contractors near me | 8,100 | $28.54 |
| commercial roof coating | 2,400 | $7.41 |
| flat roof repair near me | 2,400 | $23.74 |
| metal roofing billings mt | 110 | $9.04 |
| roofers billings mt | 90 | $29.33 |
| roof repair billings mt | 70 | $26.94 |
| roofing bismarck nd | 140 | $10.77 |
| roof repair bismarck nd | 40 | $15.81 |
"Near me" searches resolve to wherever the searcher is standing — Billings, Bismarck, Bozeman, Rapid City. With real local pages and a strong Google listing, those searches are winnable in every metro you serve. And note what advertisers pay: "commercial roofing billings mt" costs $116.53 per click in Google Ads. That's the market telling you what one organic visitor is worth.
Source: Semrush keyword database, US, July 13, 2026.
| Company | Authority | Est. Google visits/mo | Why they win |
|---|---|---|---|
| CentiMark (national) | — | — | Dedicated Billings location page on a national domain |
| Bradford Roof | 15 | 337 | Strongest local site — clean links, 48 ranking keywords |
| Empire Roofing | 8 | 20 | Page 1 for "commercial roofing billings mt" on a modest site |
| Quality Roofing / Sprague / Kirkness | — | — | Round out page 1, plus Yelp and Facebook listings |
| Five Star Roofing (you) | 5 | ~0 | Page 4+, absent from the map pack conversation |
The encouraging part: this is not Atlanta. The strongest local competitor has an Authority Score of 15 — a number a focused link and content program can reach. Empire Roofing sits on page 1 with a score of 8. The gap between invisible and page 1 in Billings is months of correct work, not years.
Source: Semrush organic SERP for "commercial roofing billings mt" + Backlink Analytics, July 13, 2026.
Of 400 domains linking to the site, the overwhelming majority are spam — including 22 domains carrying the anchor text "join our telegram … darksidelinks."
Source: Semrush Backlink Analytics, referring domains + anchors reports, July 13, 2026.
Hundreds of links pointing at your domain carry the name of a different company: "Five Star Roofing Systems" of Missoula.
Anchors like "commercial roofing company missoula mt five star roofing systems" (56 domains) and "meet our team five star roofing systems" (48 domains) point at fivestarroofingservices.com. Mixed identity signals are a likely reason the site ranks #36 for its own name. Untangling this — consistent name, address, phone everywhere, plus a strong Google Business Profile — is foundational.
Source: Semrush anchor-text report, July 13, 2026.
Source: fivestarroofingservices.com sitemap.xml (14 URLs, all lastmod 2026-05-05) + live page review, July 13, 2026.
| Area | State | Status |
|---|---|---|
| Google Business Profile | Listing exists (linked from site); no visible posting or photo cadence — review live together on the call | Underused |
| Local pages | None — 0 city/service-area pages across a 5-state footprint | Missing |
| Content | 14 pages, no blog, no FAQ answer blocks, generic metas | Thin |
| Backlinks | 400 referring domains, mostly toxic spam; Authority Score 5 | Polluted |
| Brand identity | Name collision with Missoula's "Five Star Roofing Systems"; ranks #36 for own name | Confused |
| Site technical | HTTPS, sitemap, robots, canonical OK (Duda platform); full crawl not yet run | Solid base |
Right now the website is a business card nobody gets handed. But the market is small, the leaders are beatable — page 1 belongs to a site with an Authority Score of 8 — and the commercial lane across five states is nearly undefended. Clean up the identity, build the local pages, earn real links, and Five Star can own searches competitors pay $116 a click to rent.
Commercial Rev Engine · July 13, 2026 · Sources: Semrush (Domain Overview, Organic Research, Backlink Analytics, Keyword database), fivestarroofingservices.com sitemap & live page review