Skip to content
2026 Benchmark Study

Minneapolis
Web Design Agency
Speed Report.

We tested 21 Minneapolis web design agencies on Lighthouse mobile. Only 4 passed. The median score was 55. The worst performer came in at 20. Every agency, every score, every excuse.

Methodology

Every agency tested with Lighthouse v13.0.1 on mobile (emulated Moto G Power, slow 4G throttling) and desktop. Data captured April 16, 2026. Median score reported per site. Raw dataset available on request.

Bar chart ranking 21 Minneapolis web design agencies by Google Lighthouse mobile performance score (April 2026 audit). Minneapolis Made ranks #1 with a score of 98. Thrive 87, The Mighty Mo 85, Media Junction 85, Creative Arc 75, Wooly Mammoth 74, Himm Design 66, Mpls Web Marketing 61, Plaudit 61, Snap Agency 60, Buzz Geek 55, Windmill Strategy 52, Mankato Web Design 51, ClockWork 50, Banker Creative 50, Vega Star Design 47, Ascend 47, Guerrilla Agency 38, Iceberg Web Design 32, Perrill 31, Portkey SEO 20.

The Full Leaderboard

Sorted by mobile Lighthouse performance score. Green = Google's "fast" range (90-100). Amber = "moderate" (50-89). Coral = "slow" (0-49).

Click Verify on any row to run a fresh Lighthouse test on that agency's site via Google PageSpeed Insights. Don't trust our numbers, check them yourself.

# Agency Mobile Desktop LCP TBT Verify
1Minneapolis Made #1981002.2s110msVerify →
2Thrive871002.6s424msVerify →
3The Mighty Mo851002.9s418msVerify →
4Media Junction85983.1s160msVerify →
5Creative Arc75882.6s566msVerify →
6Wooly Mammoth74936.3s70msVerify →
7Himm Design66848.2s347msVerify →
8Mpls Web Marketing61975.8s294msVerify →
9Plaudit617713s254msVerify →
10Snap Agency60873.8s784msVerify →
11Buzz Geek55908.7s449msVerify →
12Windmill Strategy52896.5s730msVerify →
13Mankato Web Design517334.9s730msVerify →
14ClockWork509223.2s648msVerify →
15Banker Creative50, 13.1s535msVerify →
16Ascend47917.6s999msVerify →
17Vega Star Design47875.8s516msVerify →
18Guerrilla Agency387123.3s1132msVerify →
19Iceberg Web Design326332.9s873msVerify →
20Perrill317022.3s1552msVerify →
21Portkey SEO206032.1s861msVerify →

“If this is what they ship for themselves,
what will they ship for you?”

Speed is the one thing a prospect can verify in 30 seconds, and 17 of 21 agencies failed it.

Donut chart showing the Core Web Vitals pass rate among 21 Minneapolis web design agencies tested 2026-04-16. Only 4 of 21 (19 percent) scored 80 or higher on Lighthouse mobile. 17 of 21 (81 percent) failed. Median score 55. Fastest LCP 2.2 seconds (Minneapolis Made). Slowest LCP 34.9 seconds (Mankato Web Design).

What a slow site actually costs

Site speed isn't a vanity metric. It controls how many visitors stay long enough to become customers, and how Google ranks you in local search.

According to Google's web.dev research, pages that meet Core Web Vitals thresholds see a 24% lower bounce rate than pages that fail. For a Minneapolis business, that's the difference between a qualified lead and a back-button click.

When 16 of the 21 agencies selling Minneapolis web design services can't pass Core Web Vitals on their own websites, it's fair to ask whether they can deliver performance for clients either.

Why a slow site quietly bleeds revenue

Every second a visitor waits is a decision they're making about whether you're worth their time. Before a headline registers, before a testimonial loads, the loading spinner has already made the first impression for you, and usually it's a bad one.

Web performance ROI infographic: 100ms of latency equals 1 percent of revenue, 53 percent mobile abandonment after 3 seconds, 7 percent conversion loss per 1-second delay, plus Core Web Vitals targets (INP under 200ms, LCP under 2.5s, CLS under 0.1) and global mobile load benchmarks for South Korea, the UK, and the US.
Tap the image to view full size.
According to Google and Deloitte's joint retail study, a 0.1-second improvement in mobile site speed lifted conversion rates by 8.4% for retail and 10.1% for travel. The same study found average order value rose 9.2% alongside the speed gain. Speed isn't a design detail, it moves the revenue line item.

The cost stacks in three places at once. First, ad budget: if you're paying Google or Meta for clicks and 30% of them bounce before your page renders, you just paid for traffic you never got to talk to. Second, organic visibility: Google uses Core Web Vitals as a ranking signal, so failing sites get nudged down the results page for every search where a competitor passes. Third, trust: slow loads read as "small operation, probably outdated" to a visitor comparing three agencies on one tab.

Google's own research found the probability of a mobile visitor bouncing jumps 32% when load time goes from 1 second to 3 seconds, and 90% when it hits 5 seconds. For a Minneapolis service business spending $2,000/month on Google Ads, that's the difference between 50 qualified calls and 5.

The silver lining: speed is one of the few marketing variables you can fix once and collect on forever. A redesigned, well-optimized site doesn't need an ongoing media spend to keep paying back. It compounds.

Largest Contentful Paint

LCP measures how fast the main visual content loads. Google considers under 2.5 seconds "good" and over 4 seconds "poor." In our benchmark, only 1 of 21 agencies hit the good threshold on mobile. Six exceeded 20 seconds.

Lollipop chart of Largest Contentful Paint by Minneapolis web design agency. Minneapolis Made leads at 2.2 seconds, the only agency in Google's 'Good' Core Web Vitals range under 2.5s. Mankato Web Design is slowest at 34.9 seconds.

Mobile is where Google actually ranks

Half the agencies we tested score respectably on desktop but collapse on mobile. Google has used mobile-first indexing for every site since 2024, so desktop scores are irrelevant for ranking. This chart shows the gap.

Grouped bar chart comparing mobile versus desktop Lighthouse scores for the top 10 Minneapolis web design agencies. Minneapolis Made scores 98 mobile and a perfect 100 desktop. Mpls Web Marketing shows the biggest gap: 97 desktop but only 61 mobile.

Total Blocking Time, the tap-and-wait metric

TBT measures how long the page is frozen and unresponsive to user interaction. Google's threshold is 200 milliseconds. Ten of the agencies we tested exceeded 500ms. Two exceeded one full second of blocking time.

Ranked horizontal bar chart of the 10 Minneapolis web design agencies with the worst Total Blocking Time scores. Perrill is #1 at 1552ms, more than 7x Google's 200ms threshold. Creative Arc is #10 at 566ms.

Why Minneapolis Made ranks #1

We practice what we sell. The same techniques we use for client web development are visible in every byte of this one:

  • Self-hosted fonts served as woff2 with latin-only subsets, no Google Fonts round-trip
  • Inline SVG icons instead of a 30KB Iconify runtime + API calls
  • LiteSpeed page cache at the web server level, near-zero TTFB
  • WebP images with automatic content negotiation via .htaccess
  • Deferred analytics via requestIdleCallback, off the LCP critical path
  • Conditional CSS, blog pages ship 73% less inline CSS than service pages

This site scored 98 mobile, 100 desktop (perfect score), 2.2s LCP, 110ms TBT, 0 CLS in our latest Lighthouse run. Baseline benchmark (2026-04-17 morning, used to test competitors) measured 95 mobile and 2.3s LCP; the afternoon re-test after the Cloudflare + WebGL defer tuning landed at today's figures. Desktop went from 97 pre-Cloudflare to a perfect 100.

Want to know your own site's score?

We'll run the same Lighthouse audit on your current site, compare your scores to the leaderboard above, and give you a prioritized list of what to fix. No sales pitch.

Get Your Free Speed Audit

Frequently Asked Questions

Why does site speed matter for local SEO?

Google uses Core Web Vitals as a ranking signal since 2021. Mobile speed directly impacts bounce rate, a site that takes 3 seconds to load loses 32% of visitors before they see any content.

What counts as a good Lighthouse mobile score?

Google considers 90-100 fast, 50-89 moderate, 0-49 slow. Mobile is what matters, Google has used mobile-first indexing since 2019. Only 4 of 21 tested Minneapolis agencies scored 80+ on mobile.

How was this benchmark tested?

Lighthouse v13.0.1 on mobile (emulated Moto G Power, slow 4G) and desktop. Tested 2026-04-16. Median score reported per site. Raw data available on request.

Will my agency be added to the report?

We re-run the benchmark quarterly with additional Minneapolis and St. Paul agencies. Email hello@minneapolismade.com to nominate a site. Inclusion is editorial and non-pay-to-play.

What is the difference between LCP and TBT?

LCP measures when the main content visibly renders. TBT measures how long the page is frozen and unresponsive. Both matter: LCP controls whether a user sees your content; TBT controls whether they can interact with it.

How often is this report updated?

Quarterly. Next scheduled update: 2026-07-16. Historical results are archived with date stamps.

Hire the agency that ranks #1 on its own leaderboard

We've built and optimized Minneapolis websites for 25 years. Same team, same techniques, same results, verified by the data on this page.

Book a Discovery Call

Share this view