How 33 Utah MSPs show up when buyers search, and when they ask AI.
We scored every local Utah managed IT provider with 20 or more Google reviews on the same 100-point scorecard, using public data. Only aggregate figures are shown here, no MSP is named or ranked, and the firms I've worked for are left out.
Where all 33 MSPs land on the scorecard.
Medians for each metro with at least 5 MSPs scored.
| Metro | MSPs | Median | Top quarter |
|---|---|---|---|
| Salt Lake | 18 | 66 | 77 |
| Utah County | 11 | 59 | 68 |
| Davis/Weber | 1 | too few to show | |
| St. George | 4 | too few to show | |
| All Utah | 33 | 65 | 71 |
We only print a median where at least 5 MSPs were scored, so no single firm can be picked out. An MSP with offices in two metros counts in both.
AI visibility is the weakest area.
The median MSP earns 9.1 of 24 points there (38%). Each bar below shows the median MSP's share of the points available in that area, with the weakest one highlighted.
How the 33 MSPs did, check by check.
"Not measured" means we couldn't read a source. It is shown as such, never guessed, and left out of that MSP's score.
Reviews & referral sites · 26 points · median 19.6
| Check | Pts | Pass | Partly | Fail | Not measured |
|---|---|---|---|---|---|
| 20+ Google reviews per office | 5 | 29 | 4 | 0 | — |
| Google rating 4.5 or higher | 5 | 33 | 0 | 0 | — |
| New reviews in the last 90 days | 7 | 13 | 10 | 10 | — |
| Owner replies to 80%+ of reviews | 4 | 19 | 9 | 5 | — |
| Listed on 3+ referral and review sites | 5 | 19 | 13 | 1 | — |
AI visibility · 24 points · median 9.1
| Check | Pts | Pass | Partly | Fail | Not measured |
|---|---|---|---|---|---|
| Named when buyers ask AI for an IT company | 12 | 5 | 14 | 14 | — |
| Website cited when named | 5 | 5 | 11 | 17 | — |
| AI crawlers allowed in | 3 | 30 | 3 | 0 | — |
| Answer-first content and FAQs | 4 | 7 | 21 | 5 | — |
Web presence · 18 points · median 9.7
| Check | Pts | Pass | Partly | Fail | Not measured |
|---|---|---|---|---|---|
| Google Business Profile claimed and complete, every office | 6 | 13 | 20 | 0 | — |
| Name, address and phone identical on Google, site and directories | 5 | 0 | 21 | 0 | 12 |
| Real office address in the target metro, shown on the site | 3 | 25 | 7 | 1 | — |
| Named experts with credentials | 4 | 1 | 13 | 17 | 2 |
SEO architecture · 18 points · median 14
| Check | Pts | Pass | Partly | Fail | Not measured |
|---|---|---|---|---|---|
| A page for each core service | 5 | 22 | 6 | 1 | 4 |
| Location pages for the cities they serve | 3 | 17 | 4 | 8 | 4 |
| Industry pages | 3 | 17 | 3 | 9 | 4 |
| Schema: LocalBusiness, Service, FAQ | 4 | 7 | 17 | 9 | — |
| Sitemap and no index blockers | 3 | 29 | 4 | 0 | — |
Website stack · 14 points · median 8
| Check | Pts | Pass | Partly | Fail | Not measured |
|---|---|---|---|---|---|
| Core Web Vitals pass on mobile | 4 | 0 | 0 | 0 | 33 |
| Content is in the HTML (server-rendered) | 3 | 33 | 0 | 0 | — |
| HTTPS and security headers | 3 | 12 | 20 | 1 | — |
| Site kept up to date | 2 | 18 | 14 | 0 | 1 |
| Call and form tracking | 2 | 19 | 9 | 5 | — |
The 9 MSPs scoring 71+ against the other 24.
| Passes the check | Top quarter | The rest |
|---|---|---|
| Location pages for the cities they serve | 100% | 40% |
| New reviews in the last 90 days | 78% | 25% |
| Site kept up to date | 89% | 44% |
| Industry pages | 89% | 45% |
| Named when buyers ask AI for an IT company | 44% | 4% |
89 answers, four metros.
We asked Claude with web search the questions a business owner asks when looking for IT help, several times each, in every metro, on October 8, 2026. So far that is one engine on one day.
| Metro | Answers | Names | Top 3 share |
|---|---|---|---|
| Salt Lake | 20 | 33 | 34% |
| Utah County | 20 | 34 | 34% |
| Davis/Weber | 30 | 32 | 31% |
| St. George | 19 | 32 | 30% |
"Names" is the number of different businesses named across that metro's answers, and "top 3 share" is the share of all MSP mentions that went to the three most-named firms. We don't publish which firms were named, but any MSP can ask for its own result.
What the homepages, team pages and ad libraries showed.
Local Utah MSPs with 20+ Google reviews whose homepage reads as a managed service provider. Measured October 8, 2026.
| Finding | Count | Share | Source |
|---|---|---|---|
| Run their website on WordPress 18 of the 24 sites whose platform could be identified (75%); 9 could not be identified and are counted as not WordPress. | 18 of 33 | 55% | homepage audit (Firecrawl), platform read from the page source |
| Offer no guide, report, checklist or quiz in exchange for an email Homepage only; an asset buried deeper in the site is not counted. | 16 of 33 | 48% | homepage audit: links and buttons for a guide, report, toolkit, assessment or quiz |
| Do not mention an AI service on their homepage Homepage only. Partner-sourced AI services count when the homepage names them. | 27 of 33 | 82% | homepage audit: AI services, AI readiness, AI advisory or automation offers |
| Are not in Google's top 10 for any 'IT support' or 'managed IT services' search in their own metro 10 of 33 (30%) are not in the top 50 for any of them. One reading per search; positions move day to day. | 23 of 33 | 70% | Google search results, signed out, located in each city (Apify Google Search, top 50); 12 searches across 4 metros; each MSP judged only on its own metro's 2 to 8 searches |
| List no marketing person on their team page A team page shows who a company chooses to show; it is not a headcount. | 31 of 33 | 94% | team or about page, read for marketing titles |
| Name a salesperson (sales, business development or account executive title) on their team page | 4 of 33 | 12% | team or about page, read for sales titles |
| Have at least one person with a clear sales title on their LinkedIn company page Base is the 27 MSPs whose website links a LinkedIn company page; 6 link none. | 12 of 27 | 44% | LinkedIn company People page linked from the MSP's own website, headlines read by hand |
| Ran at least one ad in the last 90 days 9 of the 11 on Google. Window: 90 days (since 2026-07-10). | 11 of 33 | 33% | Google Ads Transparency Center (by domain), Meta Ad Library and LinkedIn Ad Library; an ad counts only when it links to the MSP's own website |
| MSP listings (an MSP in two metros counts in each) were never named when we asked an AI assistant the buyer questions for their metro One AI engine so far. Base is 34 metro listings for the scored MSPs (one MSP serves two metros), each checked against that metro's runs. | 12 of 34 | 35% | Claude with web search, fixed buyer prompts repeated per metro |
The rules for inclusion.
The index covers local Utah managed IT providers with 20 or more Google reviews across their Utah offices, whose homepage reads as an MSP. Repair shops, software firms, internet providers and out-of-state or regional chains are not included, and the firms I've worked for are left out of every figure.
Being in the index doesn't depend on being a client, and being a client never changes a score.
What this cannot tell you.
- AI visibility so far comes from one engine on one day, and answers change from one run to the next.
- Page speed couldn't be read from real-visitor data for these sites, so that check is not measured for any of them.
- Homepage and team-page checks read what a business chooses to show, not what it has internally.
- Scores are a snapshot of October 8, 2026. Sites change, so the index is re-run each quarter and every update is dated.
See your own score, privately
Run the one-minute search check, then ask for your full snapshot on the same scorecard. It arrives by email within one business day, and goes only to you.