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

Where Barton Roofing sits among 7 Spokane Roofing businessesOut of 100. Each dot is one business.
Spokane Roofing: 7 sites scored out of 100Dot strip of 7 scores from 58 to 96. You: 58, 7th of 7. Median 76. Top score 96 (Alpine Roofing Spokane).SPOKANE ROOFING7 sitesScore: 94Score: 77Score: 76Score: 69Score: 62Alpine Roofing Spokane: 96You: 58You58Alpine Roofing Spok…9602550100Median 76
Where Barton Roofing sits among 7 Spokane Roofing businesses
BusinessScore
Alpine Roofing Spokane96
Spokane Roofing site 294
Spokane Roofing site 377
Spokane Roofing site 476
Spokane Roofing site 569
Spokane Roofing site 662
You58
Median76

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

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.

Points by part of the scoreEach bar is drawn to the points that part is worth.
Points by part of the score: 58 of 100 measured pointsSpeed & Google checklist: 22 of 25, median 21. Page basics: 20 of 25, median 22. Business info for Google: 0 of 15, median 10. Crawlability: 0 of 10, median 10. Google Business Profile: 14 of 15, median 15. Map & search position: 2 of 10, median 6.Speed & Google checklist: 22 of 25 (median 21)Speed & Google checklist22 / 25Page basics: 20 of 25 (median 22)Page basics20 / 25Business info for Google: 0 of 15 (median 10)Business info for Google0 / 15Crawlability: 0 of 10 (median 10)Crawlability0 / 10Google Business Profile: 14 of 15 (median 15)Google Business Profile14 / 15Map & search position: 2 of 10 (median 6)Map & search position2 / 10
Points by part of the score
Part of the scoreYouSpokane Roofing medianBest in the fieldPoints available
Speed & Google checklist22212425
Page basics20222525
Business info for Google0101515
Crawlability0101010
Google Business Profile14151515
Map & search position261010

The Spokane Roofing standing

Barton Roofing is #7 of the 7 Spokane Roofing we track. Alpine Roofing Spokane leads.

Spokane Roofing ranked on score, ties to the business with more Google reviews.Barton Roofing is number 7 of 7.
RankBusinessScoreReviews
1Alpine Roofing Spokane96102
2First Rate Roofing Services94400
3Legacy Roofing77126
6Advance Roofing LLC62133
7Barton Roofing5818

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

Barton Roofing has 18 Google reviews at 4.0 stars. The Spokane Roofing median is 114, and 5 businesses have more.

Google reviews and rating, Barton Roofing and every Spokane Roofing business with review dataEvery Spokane Roofing business with Google reviews.
Google reviews and rating, Spokane RoofingScatter plot of 6 businesses: review count on a log scale from 1 to 1,000+, rating from 3.5 to 5. You: 18 reviews, rated 4.0. Median 114 reviews and 4.9 stars.GOOGLE RATING3.54.04.55.01101001,000Google reviews (log scale)Business: 133 reviews, rated 4.8Business: 102 reviews, rated 4.9Business: 400 reviews, rated 5.0Business: 64 reviews, rated 4.9Business: 126 reviews, rated 5.0You: 18 reviews, rated 4.0Median 114 reviewsMedian 4.9You18 reviews · 4.0
Google reviews and rating, Barton Roofing and every Spokane Roofing business with review data
BusinessGoogle reviewsRating
Spokane Roofing business 14005.0
Spokane Roofing business 21334.8
Spokane Roofing business 31265.0
Spokane Roofing business 41024.9
Spokane Roofing business 5644.9
You184.0
Median1144.9
What would more reviews do?

Reviews

18

Review rank

#6of 6

18 todaymost in the field: 400

#6 of 6 on Google reviews today. Drag to see what more would do.

Where Barton Roofing shows up on Google

Barton Roofing ranks in Google's top 10 on 1 of the 3 searches we track, but not in the map pack.

Where Barton Roofing shows up on GoogleThe map pack first, then the top 10 results, for each search.
Google results for "roofing contractor spokane"You: not in the map pack. Organic #7 of the top 10. 9 organic results were captured. Over time: May 29 below the top 10, Jul 29 below the top 10, Sep 4 #7.roofing contractor spokaneMAP PACKNAMES HIDDEN123You: not in the map packTOP 10NAMES HIDDEN1234567You: organic #7You89Only 9 results capturedBelow the top 10RANK OVER TIME>10#7May 29: below the top 10Jul 29: below the top 10Sep 4: #7Google results for "roofing contractor near me spokane"You: not in the map pack. Not in the organic top 10. 9 organic results were captured. Over time: Jun 16 below the top 10, Jul 29 below the top 10, Sep 4 below the top 10.roofing contractor near mespokaneMAP PACKNAMES HIDDEN123You: not in the map packTOP 10NAMES HIDDEN123456789Only 9 results capturedNot in the top 10You · not in top 10RANK OVER TIME>10>10Jun 16: below the top 10Jul 29: below the top 10Sep 4: below the top 10Google results for "best roofing contractor spokane"Google showed no map pack for this search. Not in the organic top 10. 9 organic results were captured. Over time: Jun 16 below the top 10, Jul 29 below the top 10, Sep 4 below the top 10.best roofing contractorspokaneMAP PACKNo map pack on this searchTOP 10NAMES HIDDEN123456789Only 9 results capturedNot in the top 10You · not in top 10RANK OVER TIME>10>10Jun 16: below the top 10Jul 29: below the top 10Sep 4: below the top 10

Google results captured Sep 4, 2026.

Where Barton Roofing shows up on Google
SearchMap packOrganicMap pack namesTop 10 namesRank over timeCaptured
roofing contractor spokaneNot in the map pack#7HiddenHiddenMay 29: Not in the top 10; Jul 29: Not in the top 10; Sep 4: #7Sep 4, 2026
roofing contractor near me spokaneNot in the map packNot in the top 10HiddenHiddenJun 16: Not in the top 10; Jul 29: Not in the top 10; Sep 4: Not in the top 10Sep 4, 2026
best roofing contractor spokaneNo map pack on this searchNot in the top 10–HiddenJun 16: Not in the top 10; Jul 29: Not in the top 10; Sep 4: Not in the top 10Sep 4, 2026

What to fix, in order

Most costly first. Every fix is written out in full.

Fix first1

  1. 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 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

  1. 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.

  2. 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

  1. 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.

  2. 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

  1. 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.

  2. 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.

  3. 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.

  4. 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

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.

Core Web Vitals on a phoneLab test: simulated mid-range phone.
Lab test: simulated mid-range phone: main content load time, layout shift while loadingLab test: simulated mid-range phone. Main content load time: 5.1 s, in Google's poor zone (good is 2.5 s or less). Median 3.9 s. Layout shift while loading: 0, in Google's good zone (good is 0.10 or less). Median <0.01.Main content load time: 5.1 s (median 3.9 s)Main content load timeLCP5.1 smedian 3.9 sGoodPoor2.5 s4 s12 s+Layout shift while loading: 0 (median <0.01)Layout shift while loadingCLS0median <0.01Needs workPoor0.100.250.50+

Google's performance score: 76 on a phone, 91 on a desktop.

Core Web Vitals on a phone
MeasureSourceYouSpokane Roofing medianGood up toPoor above
Main content load time (LCP)Lab test5.1 s3.9 s2.5 s4 s
Layout shift while loading (CLS)Lab test0<0.010.100.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

Page title71 characters

For Your Spokane Roofing Needs, Contact Barton Roofing | Barton Roofing

Title names SpokaneYes
Meta description143 characters

Welcome to Bartonroof.com. Barton roof has been roofing Spokane and surrounding areas since 1976. Why choose Barton Roofing? Learn More Here...

Description names SpokaneYes
Main headings (H1)1
Images without alt text0 of 4

Structured data and crawling

JSON-LD presentNo
LocalBusiness schemaNo
Name, address, phone in schemaNo
robots.txtNo
sitemap.xmlNo

Google Business Profile

Profile foundYes
Rating4.0 / 5
Reviews18
Hours listedYes

Google PageSpeed (lab test)

Performance, phone76 / 100
Performance, desktop91 / 100
SEO checklist, phone100 / 100
Accessibility, phone81 / 100
Best practices, phone92 / 100

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