Eight moves, ranked by what they unlock
As a franchise location, some of these are yours to make directly (the Google Business Profile, reviews, listings, photos and your story) and some are requests to corporate (anything on garageexperts.com). Each one is marked.
- Win the map in your own county. Yours. In city-named map searches, the profile did not appear in the top 11 for "garage floor coating Lehi UT", "epoxy garage floor Provo UT" or "garage cabinets Orem UT". It ranked #2 for "garage floor coating Layton UT".
- Pick one home city and say it everywhere. Corporate request. The hub page title and H1 target Lehi, the schema and store locator say Pleasant Grove (spelled "Pleasant Grv"), the brand says Utah County, and city pages reach Ogden, Layton, Kaysville, Farmington, Centerville and Clearfield.
- Fix the location schema. Corporate request. It spells the city "Pleasant Grv", leaves a trailing comma in the street, has an empty description, points its URL at the franchisor homepage, and lists no hours, service area or rating.
- Fill the town-page gaps. Corporate request. Orem, Lindon, Alpine, Mapleton, Payson, Salem and Springville appear in your "List of Areas" with no page of their own, and Lehi has no city page.
- Stop four pages competing for one search. Corporate request. "garage floor coating contractor utah" ranks on four Utah County pages (#11, #50, #78 and #94).
- Put the veteran story and the crew on the page. Both. Your Google profile says veteran-owned; the website never does. The "Meet the Owner" link shows generic corporate copy. Reviews name installers like Tyler and Luke whom the site never introduces.
- Shorten the estimate form. Corporate request. Seven required fields, including a free-text message and "How did you hear about us".
- Clear template pages out of the sitemap. Corporate request. Three blog-template pages with 3 to 28 words and no heading, a 28-word promos page, and an estimate page titled "Contact Us" with no H1.
The brand is national. The local signal points everywhere at once.
GarageExperts of Utah County starts with advantages most local coating companies can't match: a national brand domain with 3,519 referring domains, 53 location pages in the sitemap, a 5.0★ Google profile with active owner posts, 30 dated customer testimonials on the hub page (December 2023 through October 7, 2026) and a limited lifetime warranty.
That head start isn't reaching the people searching in Utah County. BonsaiX™ data shows 13 Utah County pages ranking for 40 Utah keyword positions and about 11 estimated organic visits a month. The best ranking is #5 for "epoxy flooring utah" (179 searches a month). In the map results that decide this category, the profile did not appear in the top 11 for Lehi, Provo or Orem searches, while it ranked #2 in Layton, in Davis County. Four location signals point four ways: Lehi in the titles, Pleasant Grove in the schema, "Utah County" in the brand, and Ogden and Layton in the city pages.
The sibling GarageExperts of Boise, on the same platform, has 51 ranking pages, and local blog posts lead its traffic; its top post earns about 172 estimated visits a month. The Utah County section has no local posts.
[ Data verified ] 55-URL headless crawl of the Utah County section and franchisor locator, BonsaiX™ domain, ranking and keyword data, Google Maps searches, competitor websites, franchising.com and BBB. All pulled October 8, 2026.
The headline opportunity. Three moves drive most of the upside: (1) make the Google Business Profile the main engine, with categories, services, photos, posts and reviews tied to the Utah County towns where your jobs happen, so the profile shows up in Lehi, Provo and Orem and not only in Layton; (2) give the location section one clear geography: a home city, one page per town, one page per search and clean schema, so Google and AI engines know exactly where you work; (3) put your local proof forward: the veteran ownership, the installers customers already name, before-and-after jobs by town, and a local blog like Boise's.
The seven questions, answered
- Biggest opportunity? "Near me" searches, which the map answers: "epoxy flooring near me" (14,800 a month nationally), "garage floor coating near me" (4,433) and "epoxy garage floor near me" (2,583). Town-named searches in Utah County are tiny, so the map is where the jobs are.
- Biggest threat? Local coating specialists already holding the Utah County map: Epoxy Genius, Happy Valley Coatings, Lifetime Coatings and OM Epoxy & Coatings, plus PremierGarage in Lindon and Granite Garage Floors, awarded three Salt Lake City territories in June 2026.
- Where is revenue left on the table? A 5.0★ profile that doesn't surface in its own county, and 30 testimonials that live on the website instead of feeding the profile.
- Fix first? Profile categories, services and a weekly photo and post rhythm by town; one home city in titles and schema.
- Fastest path to growth? A Google review request after every install, with the town named.
- Immediate AI advantage? Correct business schema (Pleasant Grove spelled out, hours, towns served, veteran-owned) and an owner page with real facts.
- What would Bonsai prioritize first? Weeks 1–2 of the roadmap in §13: the profile, the geography and the request list for corporate.
Foundation Scorecard
Coral ticks mark the 12-month targets under the roadmap in §13.
The first five dimensions score current state (higher = stronger today); the overall score is their average. The last three score headroom (higher = more opportunity to capture). Scores are directional and built from the verified findings in this report.
What GarageExperts of Utah County already owns
A national domain
- garageexperts.com ranks for 11,364 keywords and has 3,519 referring domains, behind every Utah County page
- Page-one positions for state searches: #5 "epoxy flooring utah", #7 "epoxy garage floor utah", #8 "utah epoxy flooring", #10 "garage floor coating utah"
- #7 for "custom garage organization company utah" on the cabinets page
Reputation
- 5.0★ Google profile with active owner posts
- Veteran-owned attribute on the Google profile
- 30 dated testimonials on the hub page, the newest from October 7, 2026
- Customers name installers (Tyler, Luke, Logan, Mason and others) and one mentions a military discount
Product range
- Epoxy and polyaspartic floors for garages, basements and commercial spaces
- Garage cabinets, slatwall and storage racks from the same team
- Limited lifetime warranty; 140+ flake colors; free on-site estimates
Infrastructure
- City pages written individually, not copied: about 1–2% overlap between town pages
- Server-rendered pages that search and AI crawlers can read
- Tag Manager, GA4, Meta pixel and Hotjar already installedNeeds confirmation: franchise access
Strong pieces, aimed at the wrong map
| Risk | What we found | Severity |
|---|---|---|
| Missing from the home-county map | Not in the top 11 for Lehi, Provo or Orem city-named searches; #2 in Layton. | Critical |
| Split geography | Titles say Lehi, schema says "Pleasant Grv", the brand says Utah County, and city pages run from Ogden to Spanish Fork. | High |
| Self-competition | Four pages rank for "garage floor coating contractor utah" (#11 to #94); three for "garage floor coating utah". | High |
| Broken location schema | Misspelled city, empty description, URL set to the franchisor homepage, no hours, towns served or rating. | High |
| Missing town pages | Orem, Lindon, Alpine, Mapleton, Payson, Salem and Springville; no Lehi city page. | High |
| No local content | The blog carries national corporate articles; Boise's local posts lead that franchise's traffic. | Medium |
| Thin local entity | No BBB profile found for GarageExperts in Pleasant Grove; the owner is not named anywhere public. | Medium |
| New competition | Granite Garage Floors awarded three Salt Lake City territories on June 24, 2026. | Medium |
| Form friction | Seven required fields, including a free-text message. | Medium |
A readable site with a geography problem
We crawled all 53 Utah County URLs in the sitemap, plus the franchisor homepage and store locator, in a real browser. Every URL returned 200, and every page is server-rendered, so search engines and AI crawlers can read the full content. The franchisor site sits behind a Cloudflare check that plain scripts can't pass; browsers and search engines get through.
| Issue | Severity | Recommended action | Evidence |
|---|---|---|---|
| Hub targets Lehi, business is in Pleasant Grove | High | One home city in the hub title, H1 and schema; give Lehi its own city page | Title "Garage Epoxy Flooring in Lehi, UT"; schema "Pleasant Grv" |
| Location schema errors | High | Complete business schema: address, hours, towns served, owner, profiles | Empty description; URL = franchisor homepage; placeholder logo path |
| Pages competing for state searches | High | One page owns each state search; town pages link up to it | 4 URLs on "garage floor coating contractor utah" |
| Template pages in the sitemap | Medium | Remove from the sitemap and noindex | /why-us/blog/type/ and two children: 3–28 words, no H1 |
| Estimate page | Medium | A descriptive title and an H1 | Title "Contact Us", no H1 |
| Thin utility pages | Low | Expand or noindex | /promos/ 28 words; /careers/ 134 words, no H1 |
| Ad landing pages in search results | Low | Noindex the /lpai/ ad variants | Canonical points to the franchisor homepage |
| Legacy address | Info | Redirect it rather than serving a copy | /north-salt-lake-city/ serves the hub |
[ Data verified ] Headless Chrome crawl, October 8, 2026. Page speed was not measured for this assessment.Needs confirmation
Visible in Layton, missing in Lehi, Provo and Orem
The Google profile shows 5.0★, the primary category Flooring contractor, a service-area listing with no public address, the veteran-owned attribute and an owner post from earlier the same day. The review count could not be read in our pull.Needs confirmation
| Map search | Top three | GarageExperts of Utah County |
|---|---|---|
| garage floor coating Lehi UT | Epoxy Genius 5.0 · Happy Valley Coatings 4.9 · Grayfield Garage Coatings 4.2 | Not in top 11 |
| epoxy garage floor Provo UT | OM Epoxy & Coatings 5.0 · EverSeal Coatings 4.9 · Happy Valley Coatings 4.9 | Not in top 11 |
| garage cabinets Orem UT | PremierGarage of Utah County 4.7 · Precision Closets & Garage 5.0 · Utah Garage Guys 5.0 | Not in top 11 |
| garage floor coating Layton UT | Utah Garage Epoxy Flooring 4.9 · GarageExperts of Utah County 5.0 · Solid Garage Floor Coatings of Utah 4.8 | #2 |
The profile shows up where the older city pages point (Layton, Davis County), not around the Pleasant Grove base. A map-grid scan across Utah County is the next measurement.
Profile work (yours)
- Check the service area and secondary categories against the towns and products you sell
- Add every product as a service: garage floors, basement floors, commercial floors, cabinets, slatwall, racks
- Weekly job photos and posts with the town named
- A review request after every install; reply to every review
Local signals (yours)
- BBB, Nextdoor, Houzz and Yelp profiles with the same name, phone and town
- Chamber memberships in Pleasant Grove, Lehi and Orem
- Move the 30 website testimonials' customers toward Google reviews
Town searches are small. The map carries the demand.
| Keyword | Monthly searches | Cost per click | Difficulty | Utah County today |
|---|---|---|---|---|
| epoxy flooring near me (U.S.) | 14,800 | $12.21 | — | Map |
| garage floor coating near me (U.S.) | 4,433 | $13.39 | 10 | Map |
| epoxy garage floor near me (U.S.) | 2,583 | $18.04 | 49 | Map |
| epoxy flooring utah | 179 | $10.68 | 4 | #5 |
| epoxy flooring salt lake city | 135 | $16.04 | 3 | Not ranking |
| garage floor coating utah | 48 | $14.15 | 2 | #10 |
| epoxy garage floor utah | 20 | $9.27 | 2 | #7 |
| garage cabinets utah | 10 | $23.61 | 2 | Not ranking |
| epoxy flooring lehi / provo / orem | 3 / 0 / 0 | — | 12 / 3 / 6 | — |
Buyers in Utah County rarely type a town name; they search "near me" and choose from the map. The "near me" figures are national, and the Utah County share is not measured. That is why the profile, reviews and town pages matter more than any single keyword. Whether Salt Lake City falls inside your territory is worth confirming: it is the largest town-named search in the state.Needs confirmation
[ Data verified ] BonsaiX™ keyword and ranking data, United States, pulled October 8, 2026. Rankings vary by searcher location and date.
Local specialists, louder proof
| Competitor | Where | Rating | What they do better |
|---|---|---|---|
| Epoxy Genius | 1025 N 200 E | 5.0 | "500+ floors coated", one-day installs, FAQ schema; #1 Lehi, #4 Provo |
| Happy Valley Coatings | American Fork | 4.9 | "7+ years", local storefront, 15-year guarantee; #2 Lehi, #3 Provo |
| Lifetime Coatings | American Fork | 5.0 | Floors and storage at one address (with ProSlat Garage Store); site claims "800+ 5-star reviews"; #4 Lehi |
| PremierGarage of Utah County | Lindon | 4.7 | National franchise using the same "Utah County" name; #1 Orem cabinets |
| Utah Garage Epoxy Flooring | Syracuse | 4.9 | #1 Layton, #10 Provo |
| Granite Garage Floors | Salt Lake City | — | Three territories awarded June 24, 2026 |
None of these companies has GarageExperts' national domain or lifetime warranty. They win on the local layer: a storefront address, a proof number on the homepage, and a profile built around the towns they serve.
Where GarageExperts of Utah County stands today
Strengths
- National domain and brand
- 5.0★ profile; veteran-owned
- 30 dated testimonials
- Floors and storage under one warranty
Weaknesses
- Missing from the home-county map
- Four competing home bases
- Broken location schema
- No local content; no named owner
Opportunities
- The map in Lehi, Provo, Orem and American Fork
- Town pages for the cities already listed
- A local blog on the Boise model
- Cabinet and storage cross-sell ($23.61 per click)
Threats
- Local specialists with louder proof
- PremierGarage in Lindon
- Granite Garage Floors entering Salt Lake City
Tell AI engines where you are and who you are
The location schema tells machines a name, a misspelled city, a phone number and map coordinates. Its description is blank and its web address points at the national homepage. AI engines build local answers from exactly these facts, so today they have little to say about GarageExperts of Utah County specifically.
Structured data to request
- Pleasant Grove spelled out, a clean street address and Monday–Friday hours
- Every town served, matching the town pages
- Veteran-owned status and the owner's name
- Links to the Google profile, BBB and social profiles
Content AI engines quote
- An owner page with the real story and the crew
- Answer-first FAQs: cure time, cold-weather installs, epoxy versus polyaspartic
- Dated before-and-after jobs by town
[ Data verified ] Utah County hub structured data, October 8, 2026. AI answer tests were not run for this assessment.Needs confirmation
Easy to call, harder to request
What visitors see today
- Phone number in the header and two "Get Your Free Estimate" buttons
- 30 testimonials, values and a four-step process
- An estimate form with seven required fields, including a free-text message and "How did you hear about us"
- Hours Monday–Friday 8–5; nothing on weekends
What to add
- A shorter form: name, phone, ZIP, project type, optional photo
- Call tracking by channel, so profile calls are counted separately
- The veteran-owned badge and a review count beside every button
- Confirm the franchise can see the GA4 and Hotjar data already installed
A national name, a quiet local footprint
The franchisor domain carries the authority: 3,519 referring domains and 11,364 ranking keywords. The local business has almost none of its own. We found no BBB profile for GarageExperts in Pleasant Grove, and no public page names the Utah County owner. The 30 testimonials on the hub page are a strong start; the Google review count is the number that drives the map.Needs confirmation
- Open BBB, Nextdoor and Houzz profiles with the same name, phone and town.
- Join the Pleasant Grove, Lehi and Orem chambers and ask for a member link.
- Ask every customer for a Google review that names the town and the product.
Ninety days to a profile that wins its own county
Weeks 1–2 · Profile & geography
- Profile service area, secondary categories, services and town-tagged photos
- Decide the home city and confirm the territory's boundaries
- Send corporate the request list: hub title and H1, schema, sitemap cleanup, estimate page
- Start the review request after every install
Weeks 3–4 · Proof
- Weekly job posts with the town named
- Owner and crew story with the veteran ownership
- BBB, Nextdoor and Houzz profiles
Month 2 · Town pages
- Lehi and Orem first, then Lindon, Alpine, Mapleton, Payson, Salem and Springville
- One page owns each state search; town pages link to it
Month 3 · Local content & AI
- Local blog posts on the Boise model; answer-first FAQs
- Schema checked live
- 90-day report: map position by town, calls, forms and reviews
What to do first, ranked by impact
| Initiative | Effort | Est. impact | Timeline | Who |
|---|---|---|---|---|
| Profile service area, categories, services, photos | Low | Very high | 0–14d | You |
| Review request after every install | Low | High | 0–30d | You |
| One home city and corrected schema | Low | High | 0–30d | Corporate |
| Lehi and Orem town pages | Med | High | 30–60d | Corporate |
| One page per state search | Med | Med–High | 30–60d | Corporate |
| Owner, veteran and crew page | Low | Med–High | 30–45d | Both |
| Local blog posts | Med | Med–High | 45–90d | Both |
| Shorter estimate form | Low | Med | 30–60d | Corporate |
The first five moves
- Grant manager access to the Google Business Profile.
- Confirm the home city and the territory's boundaries, including whether Salt Lake City and Davis and Weber Counties are yours.
- Confirm who edits the Utah County section of garageexperts.com.
- Share 10 recent jobs with town, photos and installer.
- Confirm the owner's name and veteran story for the website.
Bottom line for the GarageExperts of Utah County team. You already have what most coating companies in Utah County are still building: a national brand, a 5.0★ profile, 30 dated testimonials and a lifetime warranty. What holds it back is focus. The profile shows up in Layton but not in Lehi, Provo or Orem, and the website names four different home bases. Point the profile, the pages and the proof at the towns you serve, and that foundation is buildable in 90 days.
Let's talk about building the foundation.
Thirty minutes. We'll walk through this assessment, answer your questions, and map the first three weeks, starting with the profile and the request list for corporate.
Book a Call with Bonsai MarketingNo sales pressure · Just clarity · Prefer email or phone? fikeshway@bonsaimarketingcompany.com · (707) 593-7539