Score
77/100
Top third of Spokane Roofing
| Business | Score |
|---|---|
| Alpine Roofing Spokane | 96 |
| Spokane Roofing site 2 | 95 |
| Spokane Roofing site 3 | 94 |
| Spokane Roofing site 4 | 90 |
| Spokane Roofing site 5 | 90 |
| Spokane Roofing site 6 | 90 |
| Spokane Roofing site 7 | 86 |
| Spokane Roofing site 8 | 85 |
| Spokane Roofing site 9 | 85 |
| Spokane Roofing site 10 | 82 |
| Spokane Roofing site 11 | 80 |
| Spokane Roofing site 12 | 79 |
| Spokane Roofing site 13 | 78 |
| You | 77 |
| Spokane Roofing site 15 | 76 |
| Spokane Roofing site 16 | 76 |
| Spokane Roofing site 17 | 73 |
| Spokane Roofing site 18 | 73 |
| Spokane Roofing site 19 | 73 |
| Spokane Roofing site 20 | 72 |
| Spokane Roofing site 21 | 71 |
| Spokane Roofing site 22 | 71 |
| Spokane Roofing site 23 | 70 |
| Spokane Roofing site 24 | 70 |
| Spokane Roofing site 25 | 70 |
| Spokane Roofing site 26 | 70 |
| Spokane Roofing site 27 | 70 |
| Spokane Roofing site 28 | 69 |
| Spokane Roofing site 29 | 69 |
| Spokane Roofing site 30 | 69 |
| Spokane Roofing site 31 | 67 |
| Spokane Roofing site 32 | 67 |
| Spokane Roofing site 33 | 65 |
| Spokane Roofing site 34 | 64 |
| Spokane Roofing site 35 | 64 |
| Spokane Roofing site 36 | 63 |
| Spokane Roofing site 37 | 62 |
| Spokane Roofing site 38 | 62 |
| Spokane Roofing site 39 | 60 |
| Spokane Roofing site 40 | 60 |
| Spokane Roofing site 41 | 59 |
| Spokane Roofing site 42 | 58 |
| Spokane Roofing site 43 | 58 |
| Spokane Roofing site 44 | 58 |
| Spokane Roofing site 45 | 57 |
| Spokane Roofing site 46 | 55 |
| Spokane Roofing site 47 | 53 |
| Spokane Roofing site 48 | 52 |
| Spokane Roofing site 49 | 52 |
| Spokane Roofing site 50 | 51 |
| Spokane Roofing site 51 | 51 |
| Spokane Roofing site 52 | 51 |
| Spokane Roofing site 53 | 51 |
| Spokane Roofing site 54 | 50 |
| Spokane Roofing site 55 | 48 |
| Spokane Roofing site 56 | 47 |
| Spokane Roofing site 57 | 47 |
| Spokane Roofing site 58 | 37 |
| Spokane Roofing site 59 | 22 |
| Median | 69 |
Bartlett Roofing scores 77 out of 100, in the top third of Spokane Roofing. Biggest gap: Business info for Google, 5 of 15 points.
What to fix first, and why
Bartlett Roofing's structured data doesn't tell Google it's a local business — no hours, no service area, no services — so Google fills that gap by leaning on the listings that do include it. That's the most direct fix available, and it compounds: adding a LocalBusiness schema entity with full name, address, phone, and service area takes an afternoon and signals exactly what Google needs to serve the site in local results. Homepage speed on a phone compounds the problem — most local roofing searches happen on mobile, and a slow load loses visitors before they see the page. The profile and review standing are already above the Spokane Roofing median, which means the authority is there. Start with the structured data: add a LocalBusiness or RoofingContractor schema entity with complete NAP and service area markup.
Drafted with AI on November 11, 2026, from our scans of this site.
Is this your business?Claim or correct this report
Pick what fits and send a short note. Every one gets read.
Where the Points Go
77 of 100
Ahead of the Spokane Roofing median on Page basics, Google Business Profile and Map & search position. Behind it on Speed & Google checklist.
| Part of the score | You | Spokane Roofing median | Best in the field | Points available |
|---|---|---|---|---|
| Speed & Google checklist | 18 | 20 | 25 | 25 |
| Page basics | 23 | 21 | 25 | 25 |
| Business info for Google | 5 | 5 | 15 | 15 |
| Crawlability | 10 | 10 | 10 | 10 |
| Google Business Profile | 15 | 14 | 15 | 15 |
| Map & search position | 6 | 0 | 10 | 10 |
The Spokane Roofing Standing
#14 of 59
Bartlett Roofing is #14 of the 59 Spokane Roofing we track. Alpine Roofing Spokane leads.
| Rank | Business | Score | Reviews |
|---|---|---|---|
| 1 | Alpine Roofing SpokaneLeader | 96 | 102 |
| 2 | Perrenoud Roofing Inc. | 95 | 113 |
| 3 | First Rate Roofing Services | 94 | 400 |
| 13 | Avidus Roofing & Exteriors | 78 | 45 |
| 14 | Bartlett Roofing | 77 | 607 |
| 15 | Arrow Point Roofing LLC | 76 | 101 |
Ranked on score. A tie goes to the business with more Google reviews. How we score · All 59 on the leaderboard
Reviews vs. the Spokane Field
34 businesses
Bartlett Roofing has 607 Google reviews at 4.9 stars, the most among the Spokane Roofing we track. The median is 64.
| Business | Google reviews | Rating |
|---|---|---|
| You | 607 | 4.9 |
| Spokane Roofing business 2 | 400 | 5.0 |
| Spokane Roofing business 3 | 311 | 5.0 |
| Spokane Roofing business 4 | 196 | 4.6 |
| Spokane Roofing business 5 | 177 | 4.8 |
| Spokane Roofing business 6 | 134 | 4.9 |
| Spokane Roofing business 7 | 133 | 4.8 |
| Spokane Roofing business 8 | 126 | 5.0 |
| Spokane Roofing business 9 | 113 | 4.3 |
| Spokane Roofing business 10 | 102 | 4.9 |
| Spokane Roofing business 11 | 101 | 4.9 |
| Spokane Roofing business 12 | 86 | 5.0 |
| Spokane Roofing business 13 | 82 | 4.5 |
| Spokane Roofing business 14 | 77 | 4.6 |
| Spokane Roofing business 15 | 73 | 5.0 |
| Spokane Roofing business 16 | 65 | 5.0 |
| Spokane Roofing business 17 | 64 | 4.9 |
| Spokane Roofing business 18 | 63 | 5.0 |
| Spokane Roofing business 19 | 62 | 4.9 |
| Spokane Roofing business 20 | 45 | 5.0 |
| Spokane Roofing business 21 | 33 | 4.5 |
| Spokane Roofing business 22 | 28 | 5.0 |
| Spokane Roofing business 23 | 27 | 4.9 |
| Spokane Roofing business 24 | 23 | 4.8 |
| Spokane Roofing business 25 | 18 | 4.0 |
| Spokane Roofing business 26 | 18 | 5.0 |
| Spokane Roofing business 27 | 18 | 3.6 |
| Spokane Roofing business 28 | 13 | 5.0 |
| Spokane Roofing business 29 | 13 | 5.0 |
| Spokane Roofing business 30 | 9 | 4.6 |
| Spokane Roofing business 31 | 8 | 3.8 |
| Spokane Roofing business 32 | 5 | 5.0 |
| Spokane Roofing business 33 | 3 | 5.0 |
| Spokane Roofing business 34 | 2 | 5.0 |
| Median | 64 | 4.9 |
What would more reviews do?
Reviews
607
Review rank
#1of 34
The most Google reviews among the 34 Spokane Roofing we track.
Where Bartlett Roofing Shows Up on Google
3 searches
Bartlett Roofing shows in Google's map pack on 1 of the 3 searches we track, and in the top 10 results on all 3.
Google results captured Nov 6, 2026.
| Search | Map pack | Organic | Map pack names | Top 10 names | Rank over time | Captured |
|---|---|---|---|---|---|---|
| best roofing contractor spokane | #2 | #2 | First Rate Roofing Services; You; AP Roofing Company | Hidden | Sep 4: #6; Oct 4: Not in the top 10; Nov 6: #2 | Nov 6, 2026 |
| roofing contractor near me spokane | Not in the map pack | #1 | Alpine Roofing Spokane; First Rate Roofing Services; AP Roofing Company; Unknown | Hidden | Sep 4: #8; Oct 4: Not in the top 10; Nov 6: #1 | Nov 6, 2026 |
| roofing contractor spokane | Not in the map pack | #1 | Alpine Roofing Spokane; First Rate Roofing Services; AP Roofing Company | Hidden | Sep 4: Not in the top 10; Oct 4: #5; Nov 6: #1 | Nov 6, 2026 |
See who outranks you in Google's top 10
Every organic result on these 3 searches, named, plus the top three side by side.
| # | Business | Rating | Reviews |
|---|---|---|---|
| “best roofing contractor spokane”Nov 6, 2026 | |||
| 1 | First Rate Roofing Services | 5.0 | 422 |
| 2 | Bartlett Roofing | 4.9 | 823 |
| 3 | AP Roofing Company | 5.0 | 77 |
| “roofing contractor near me spokane”Nov 6, 2026 | |||
| 1 | Alpine Roofing Spokane | 4.8 | 123 |
| 2 | First Rate Roofing Services | 5.0 | 422 |
| 3 | AP Roofing Company | 5.0 | 77 |
| “roofing contractor spokane”Nov 6, 2026 | |||
| 1 | Alpine Roofing Spokane | 4.8 | 123 |
| 2 | First Rate Roofing Services | 5.0 | 422 |
| 3 | AP Roofing Company | 5.0 | 77 |
What to Fix, in Order
4 fixes · free to read
Most costly first. Every fix is written out in full.
Fix first2
The site's structured data doesn't describe a local business.
The fix: Add a LocalBusiness or category-specific subtype (Restaurant, Dentist, etc.) entity with full NAP.
Why it matters · for your developerFor your developer
LocalBusiness structured data spells out the hours, services and service area for Google. Without it, Google leans on the listings that do.
Business info for Google. No LocalBusiness schema: JSON-LD is present but no LocalBusiness (or subtype) entity is declared. Local pack ranking relies on this.
The site is slow on a phone.
The fix: Compress images, defer non-critical JS, and serve from a CDN. Focus on Largest Contentful Paint.
Why it matters · for your developerFor your developer
Most local searches happen on phones. A slow load loses visitors before the page appears.
Speed & Google checklist. Slow mobile performance: Mobile performance score is 37/100. Google uses mobile speed as a ranking factor.
Next1
Ranks #5 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 #5 for the primary organic query: Positions 4–7 sit below the top organic results, where the first three capture most of the clicks.
Show the other 1 fix
When there's time1
8 of 34 images on the homepage have no text description.
The fix: Add descriptive alt text to content images. Use empty alt='' only for decorative images.
Why it matters · for your developer
Alt text feeds image search and screen readers. The missing ones are reach left on the table.
Page basics. 8 of 34 images missing alt text: Alt text helps both accessibility and image search ranking.
Speed on a Phone
Lab test
67 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 7.8 s.
Google's performance score: 37 on a phone, 56 on a desktop.
| Measure | Source | You | Spokane Roofing median | Good up to | Poor above |
|---|---|---|---|---|---|
| Main content load time (LCP) | Lab test | 67 s | 7.8 s | 2.5 s | 4 s |
| Layout shift while loading (CLS) | Lab test | 0 | <0.01 | 0.10 | 0.25 |
| Response to a tap (INP) | Real visitors (Chrome) | 120 ms | 100 ms | 200 ms | 500 ms |
Free with a Google sign-in
See Who Outranks You on Google
Every fix above is already free. Signing in adds:
- Who holds each spot in Google's top 10
- The top 3 Google results, side by side
Is this your business? Claim this report or tell us what's wrong.
Raw measurementsfor your developer
Page basics
Bartlett Roofing | Trusted Local Roofers Serving GA, ID, UT, & WA
Bartlett Roofing delivers quality residential and commercial roofing services you can trust. Contact us today to schedule a free inspection.
Structured data and crawling
Google Business Profile
Google PageSpeed (lab test)
Report cmw5nxb9 · Measured November 6, 2026
The scans are free so we can see what Spokane sites get wrong and publish what we find. How we score