Barton RoofingLocal SEO report · Spokane Roofing
bartonroof.com5423 E Union Ave, Spokane, WA 99212Measured September 19, 2026
Score
58/100
Below the Spokane Roofing median of 76
| Business | Score |
|---|---|
| Alpine Roofing Spokane | 96 |
| Spokane Roofing site 2 | 94 |
| Spokane Roofing site 3 | 77 |
| Spokane Roofing site 4 | 76 |
| Spokane Roofing site 5 | 69 |
| Spokane Roofing site 6 | 62 |
| You | 58 |
| Median | 76 |
Barton Roofing scores 58 out of 100, below the Spokane Roofing median of 76. Biggest gap: Business info for Google, 0 of 15 points.
What to fix first, and why
Barton Roofing's homepage carries no structured data, which means Google is guessing at the business name, address, and services instead of reading them directly — and it trusts listings it's certain about. That gap is pulling the profile clearly below the Spokane Roofing median on local SEO signals, and it's keeping the site out of the map results entirely on the searches that matter most. The web ranking is close to the top three, close enough that this is fixable. Add a LocalBusiness JSON-LD block to the homepage with the name, address, phone number, hours, and primary category — that's the first move.
Drafted with AI on September 25, 2026, from our scans of this site.
Is this your business?Claim or correct this report
Pick what fits and send a short note. Kev reads every one himself.
Where the points go
58 of 100
Ahead of the Spokane Roofing median on Speed & Google checklist. Behind it on Page basics, Business info for Google, Crawlability, Google Business Profile and Map & search position.
| Part of the score | You | Spokane Roofing median | Best in the field | Points available |
|---|---|---|---|---|
| Speed & Google checklist | 22 | 21 | 24 | 25 |
| Page basics | 20 | 22 | 25 | 25 |
| Business info for Google | 0 | 10 | 15 | 15 |
| Crawlability | 0 | 10 | 10 | 10 |
| Google Business Profile | 14 | 15 | 15 | 15 |
| Map & search position | 2 | 6 | 10 | 10 |
The Spokane Roofing standing
#7 of 7
Barton Roofing is #7 of the 7 Spokane Roofing we track. Alpine Roofing Spokane leads.
| Rank | Business | Score | Reviews |
|---|---|---|---|
| 1 | Alpine Roofing SpokaneLeader | 96 | 102 |
| 2 | First Rate Roofing Services | 94 | 400 |
| 3 | Legacy Roofing | 77 | 126 |
| 6 | Advance Roofing LLC | 62 | 133 |
| 7 | Barton Roofing | 58 | 18 |
Ranked on score. A tie goes to the business with more Google reviews. How we score · All 7 on the leaderboard
Reviews vs. the Spokane field
6 businesses
Barton Roofing has 18 Google reviews at 4.0 stars. The Spokane Roofing median is 114, and 5 businesses have more.
| Business | Google reviews | Rating |
|---|---|---|
| Spokane Roofing business 1 | 400 | 5.0 |
| Spokane Roofing business 2 | 133 | 4.8 |
| Spokane Roofing business 3 | 126 | 5.0 |
| Spokane Roofing business 4 | 102 | 4.9 |
| Spokane Roofing business 5 | 64 | 4.9 |
| You | 18 | 4.0 |
| Median | 114 | 4.9 |
What would more reviews do?
Reviews
18
Review rank
#6of 6
#6 of 6 on Google reviews today. Drag to see what more would do.
Where Barton Roofing shows up on Google
3 searches
Barton Roofing ranks in Google's top 10 on 1 of the 3 searches we track, but not in the map pack.
Google results captured Sep 4, 2026.
| Search | Map pack | Organic | Map pack names | Top 10 names | Rank over time | Captured |
|---|---|---|---|---|---|---|
| roofing contractor spokane | Not in the map pack | #7 | Hidden | Hidden | May 29: Not in the top 10; Jul 29: Not in the top 10; Sep 4: #7 | Sep 4, 2026 |
| roofing contractor near me spokane | Not in the map pack | Not in the top 10 | Hidden | Hidden | Jun 16: Not in the top 10; Jul 29: Not in the top 10; Sep 4: Not in the top 10 | Sep 4, 2026 |
| best roofing contractor spokane | No map pack on this search | Not in the top 10 | – | Hidden | Jun 16: Not in the top 10; Jul 29: Not in the top 10; Sep 4: Not in the top 10 | Sep 4, 2026 |
What to fix, in order
9 fixes · free to read
Most costly first. Every fix is written out in full.
Fix first1
The homepage has no structured data.
The fix: Add a LocalBusiness JSON-LD block with NAP (name, address, phone), opening hours, and primary category.
Why it matters · for your developerFor your developer
Structured data states the name, address and services in a form Google reads directly. Without it, Google infers them, and it trusts the listings it's sure about.
Business info for Google. No structured data (JSON-LD) on page: Google relies on structured data to understand local business information.
Next4
Ranks #7 in Google's web results for the main search, just below the top three.
The fix: Strengthen NAP consistency across citations, build reviews, and add LocalBusiness schema if missing.
Why it matters · for your developer
The first three results take most of the clicks. This is close enough that a few fixes can move it up.
Map & search position. Ranking #7 for the primary organic query: Positions 4–7 sit below the top organic results, where the first three capture most of the clicks.
The site isn't set up for phone screens.
The fix: Add <meta name='viewport' content='width=device-width, initial-scale=1'> in the page <head>.
Why it matters · for your developer
Without the viewport tag, phones show a zoomed-out desktop page. Most local searches happen on phones.
Page basics. Missing mobile viewport meta tag: The page has no <meta name="viewport"> tag — mobile rendering will be broken.
Show the other 6 fixes
Nextcontinued
No sitemap.
The fix: Generate a sitemap.xml and reference it in robots.txt. Most CMSes have a plugin for this.
Why it matters · for your developer
A sitemap lists every page so Google finds them quickly. Without one, deeper pages can wait weeks to be indexed.
Crawlability. No sitemap.xml: Sitemaps tell Google which pages exist and when they changed.
No robots.txt file.
The fix: Add a /robots.txt file. At minimum, include the line 'Sitemap: <your sitemap URL>'.
Why it matters · for your developer
Crawlers look for it first, and it's where the sitemap is announced. Without it, Google can miss pages.
Crawlability. No robots.txt file: Search engines look for /robots.txt to discover sitemap location and crawl directives.
When there's time4
The page title is 71 characters, more than search results show.
The fix: Rewrite the page title to land between 30 and 65 characters with the primary keyword and location.
Why it matters · for your developer
Past about 65 characters, Google cuts the title off in results. A clear title of 30 to 65 characters earns the click.
Page basics. Title tag is too long (71 chars): Titles should be 30–65 characters to display fully in search results.
Shared links show no preview.
The fix: Add og:title, og:description, og:image, og:url meta tags to the page <head>.
Why it matters · for your developer
Pasted into a text or a Facebook post, the link shows as a bare URL. A title and image get more clicks.
Page basics. No Open Graph meta tags: Open Graph tags control how the page appears when shared on Facebook, LinkedIn, etc.
Links shared on X show no preview card.
The fix: Add twitter:card, twitter:title, twitter:description, twitter:image meta tags.
Why it matters · for your developer
A card with a headline and image earns more clicks than a bare link.
Page basics. No Twitter Card meta tags: Twitter Card tags control share previews on X/Twitter.
No canonical tag on the homepage.
The fix: Add <link rel='canonical' href='<page url>'> in the page <head>.
Why it matters · for your developer
Tracking links and duplicate URLs can split a page's ranking credit. A canonical tag keeps it on one page.
Page basics. No canonical tag: Self-referential canonical tags prevent duplicate content issues from tracking parameters.
Speed on a phone
Lab test
5.1 s to load the main content on a simulated mid-range phone (a lab test), against Google's good mark of 2.5 s. The Spokane Roofing median is 3.9 s.
Google's performance score: 76 on a phone, 91 on a desktop.
| Measure | Source | You | Spokane Roofing median | Good up to | Poor above |
|---|---|---|---|---|---|
| Main content load time (LCP) | Lab test | 5.1 s | 3.9 s | 2.5 s | 4 s |
| Layout shift while loading (CLS) | Lab test | 0 | <0.01 | 0.10 | 0.25 |
Free with a Google sign-in
See who holds each spot on Google.
Every fix above is already free. Signing in adds:
- Who holds each map-pack spot, with ratings and review counts
- The top 3 Google results, side by side
No card, no mailing list. Kev can see who signed in; nothing is sent automatically.
Is this your business? Claim this report or tell Kev what's wrong.
Raw measurementsfor your developer
Page basics
For Your Spokane Roofing Needs, Contact Barton Roofing | Barton Roofing
Welcome to Bartonroof.com. Barton roof has been roofing Spokane and surrounding areas since 1976. Why choose Barton Roofing? Learn More Here...
Structured data and crawling
Google Business Profile
Google PageSpeed (lab test)
Report cmu8qpn5 · Measured September 19, 2026
The scans are free so Kev can see what Spokane sites get wrong and publish what he finds. How we score