Shopify Speed Optimization Cost: What You Should Actually Pay (2026 Guide)

12 minutes to read
24 May, 2026

Shopify speed optimization typically costs $500-$2,000 for a basic audit and quick wins, $2,000-$8,000 for full optimization with measurable Core Web Vitals improvement, $5,000-$20,000+ for complex stores with custom theme work or migrations, and $2,000-$10,000/month for ongoing retainers. Hourly rates range $75-$250 depending on geography, experience, and agency vs freelancer.

AI Summary

The biggest cost driver is not the work itself — it is what stage of optimization your store needs. Removing redundant apps is cheap; rebuilding a heavily-customized old theme for performance is expensive. The biggest risk is paying for "optimization" that means running an automated tool and submitting a screenshot — common at the under-$200 price point and almost never produces measurable improvement.

Why Shopify speed optimization pricing is so confusing

Shopify speed optimization pricing is one of the most opaque areas in the Shopify ecosystem. Quotes for the same store range from $99 to $25,000 from people who all describe themselves as "Shopify speed experts." The work behind those quotes varies just as widely — from running a PageSpeed Insights audit and recommending free tools to refactoring theme code line-by-line over weeks.

This guide explains what speed optimization actually costs in 2026, what drives the price up and down, what you get at each tier, and how to spot quotes that are too cheap to deliver real value or too expensive for what you actually need.

It is the cost-side companion to the technical guides: Shopify Store Slow covers the diagnostic, Shopify Apps Slowing Store covers app bloat specifically, and Shopify Mobile Slow covers mobile-specific work.

It covers:

  • What you are actually paying for in a speed optimization project.
  • The realistic cost ranges by work tier (the centerpiece).
  • What drives speed optimization cost up and down.
  • DIY vs freelancer vs agency — what each costs and what each delivers.
  • Hourly rates vs project pricing vs monthly retainer — when each makes sense.
  • What "cheap" speed optimization usually buys you (the warning section).
  • What a good speed optimization engagement actually includes.
  • The speed-to-conversion ROI math — what speed work actually pays back.
  • Pricing red flags to avoid.

What you're actually paying for in speed optimization

Speed optimization sounds like one service. It is actually a stack of different work types, each with its own cost profile.

The work layers

  • Diagnostic and measurement — PageSpeed Insights, Search Console Core Web Vitals, browser dev tools waterfall, Lighthouse audits. Identifies where time is being lost.
  • App stack audit and pruning — reviewing installed apps, measuring their performance impact, removing redundant or low-ROI apps, replacing heavy apps with lighter alternatives.
  • Image optimization — auditing image weights, configuring lazy loading, resizing oversized images, optimizing formats (WebP, AVIF where appropriate).
  • JavaScript optimization — deferring non-critical scripts, removing render-blocking resources, configuring async loading for third-party widgets.
  • Theme code optimization — refactoring Liquid templates, reducing CSS payload, modularizing JavaScript, removing dead code.
  • Theme migration — moving from a pre-2021 theme (Debut, Brooklyn, etc.) to a modern Online Store 2.0 theme like Dawn, with structural improvements preserved.
  • Custom development — writing custom Liquid, JavaScript, or app-specific code to solve performance issues that off-the-shelf approaches cannot.
  • Orphaned code cleanup — removing residual code from uninstalled apps that still loads on every page.
  • Mobile-specific optimization — addressing mobile CPU constraints, mobile-specific scripts, mobile rendering issues.
  • Monitoring setup — configuring real-user monitoring (Core Web Vitals tracking, performance alerts) so regressions get caught.

What you pay for depends on which layers your store needs

A store with 8 apps, a modern theme, and decent images probably needs only app pruning and image checks — the lower end of the range. A store with 35 apps, a heavily customized pre-2021 theme, orphaned code from 10 uninstalled apps, and unoptimized images needs all the layers — the upper end. Same "speed optimization" service; very different scope and cost.

Shopify speed optimization cost by work tier

The centerpiece — what stores actually spend, by work tier.

TierWhat you getRealistic cost
Quick audit and recommendationsPageSpeed analysis, identified top issues, prioritized recommendations document — no implementation$300-$1,000
App stack audit and pruningInventory installed apps, measure performance impact, remove redundant apps, replace 2-5 heavy apps, clean orphaned code, document changes$500-$2,500
Image and basic optimizationImage weight audit, lazy loading verification, oversized image fixes, theme settings tuning, basic deferral of non-critical scripts$500-$2,000
Full speed optimization (no theme migration)App pruning plus image work plus JavaScript optimization plus theme tuning plus measurable Core Web Vitals improvement (typically 20-40 PageSpeed point lift)$2,000-$8,000
Mobile-specific optimizationMobile CPU and rendering analysis, mobile-specific script deferral, mobile image optimization, mobile Core Web Vitals improvement$1,500-$6,000
Theme migration with performance focusMove from pre-2021 theme to modern OS 2.0 theme with structural performance improvements, customizations preserved, full re-testing$5,000-$20,000
Custom theme refactor and rebuildSubstantial rewrite of theme code, modularization, performance-first architecture — for stores with heavy custom themes$10,000-$50,000+
Plus / headless performance workCustom apps, Hydrogen frontend tuning, multi-region performance, advanced caching, edge optimization$15,000-$100,000+
Monthly speed and performance retainerOngoing monitoring, regression catching, incremental improvements, app stack maintenance, regular reporting$2,000-$10,000/month

Hourly rates that produce these project costs

  • $50-$100/hour — offshore freelancers or junior developers. Quality varies widely; verify portfolio and references.
  • $75-$150/hour — experienced freelancers in lower-cost regions or mid-level developers in higher-cost regions.
  • $150-$250/hour — senior Shopify specialists, small US/UK/EU agencies, performance-focused developers.
  • $250-$500+/hour — established Shopify Plus agencies, performance consultancies, specialists with proven track records on enterprise stores.

Hourly rate alone tells you very little. A $250/hour senior specialist might finish a project in 12 hours that a $75/hour freelancer takes 60 hours to deliver. The total project cost is what to compare.

What drives the price up and down

What makes a quote higher:

  • Heavy theme customization — bespoke theme code requires careful refactoring without breaking design.
  • Older theme (pre-2021 Online Store 2.0) — structural limitations mean either patching with diminishing returns or full migration.
  • Large app stack — 25+ installed apps means more to audit, measure, and decide on.
  • Complex integrations — subscription apps, B2B apps, ERP integrations, custom checkout extensions all add scope.
  • Shopify Plus and enterprise complexity — multi-region, multi-store, custom apps, headless frontends.
  • Mobile-specific work — mobile CPU constraints are harder to optimize for than desktop.
  • Strict design preservation requirements — cannot change anything visual; only performance.
  • Aggressive Core Web Vitals targets — getting mobile PageSpeed above 80 is harder than getting it above 60.
  • Tight timeline — rushed work costs more and risks more.
  • Required documentation and training — for internal teams to maintain after the project.
  • Reporting and stakeholder management overhead — common in larger orgs.

What makes a quote lower:

  • Modern theme — Online Store 2.0 themes already have many performance basics in place.
  • Small app stack — less to audit, fewer decisions.
  • No custom code — standard theme without bespoke customization is faster to optimize.
  • Clear scope — well-defined project with success criteria.
  • Reasonable timeline — no rush adds.
  • Lower-cost geography — freelancers in lower-cost regions deliver comparable quality at lower hourly rates if you vet carefully.
  • Recurring relationship — an existing developer who knows your store can scope and price more efficiently than a new engagement.
  • Standard performance targets — "get mobile PageSpeed above 50" is much cheaper than "above 80."
  • You handle the implementation — some specialists offer audit-only engagements where they identify what to do, you (or your developer) implement.

DIY vs freelancer vs agency — what each costs and delivers

ApproachCostBest forRisk
DIY$0 (your time) plus tool subscriptionsSmall stores with simple stacks, technical founders, learning the basicsTime cost is real; missing structural issues; making things worse with wrong fixes
Freelancer (individual specialist)$75-$200/hour or $500-$15,000 projectMost stores; clear scope; established work patternsVariable quality; single point of failure; communication gaps
Small agency (3-10 people)$150-$300/hour or $3,000-$30,000 projectStores wanting team backing, structured project management, design coordination alongside performanceHigher cost; sometimes account managers more polished than the actual technical work
Specialist consultancy$200-$500/hour or $10,000-$100,000+ projectPlus stores, enterprise complexity, business-critical performance workCost; overkill for simple stores
In-house developer$80,000-$200,000+ annual salaryStores with ongoing development needs beyond just speed; large catalogs; constant theme workFull-time hire only justified at significant scale

Choosing between them

The right level matches your store's complexity, not the prestige of the provider:

  • DIY for stores doing under $200K/year that have time and technical curiosity. Read Shopify Store Slow, Shopify Apps Slowing Store, and Shopify Mobile Slow. App pruning alone gets most stores a meaningful lift.
  • Freelancer for most stores doing $200K-$5M/year. Cost-efficient, quality is excellent at the upper end of the freelancer pool, and accountability is direct.
  • Small agency for stores wanting design and performance combined, or when project management and team continuity matter.
  • Specialist consultancy for Plus stores, complex performance work, or business-critical situations where deep expertise justifies the cost.
  • In-house when speed optimization is one of many ongoing development needs at scale.

Hourly vs project vs retainer pricing

Different pricing models suit different situations.

Hourly rates

Most common for diagnostic work, small fixes, ongoing maintenance, or where scope is genuinely unclear at the start. Pros: pay only for what you use. Cons: no fixed cost; some providers slow-walk to bill more hours.

When hourly works: a known-good specialist you trust, doing exploratory or maintenance work where the path is unclear.

When hourly fails: large projects with poorly defined scope where hours expand indefinitely.

Project pricing (fixed quote)

The provider scopes the work, quotes a total price, and delivers against that price. Pros: cost certainty; provider incentivized to be efficient. Cons: scope creep gets billed extra; provider may pad the quote to absorb risk.

When project pricing works: well-defined scope, clear success criteria, work that has been done before.

When project pricing fails: discovery-heavy work where the actual issues are not knowable upfront.

Monthly retainer

A monthly fee for ongoing work — typically a set number of hours per month with rollover or burn-down rules. Pros: predictable cost; relationship continuity; preventive maintenance vs reactive fixes. Cons: paying whether you need them or not; relationships can stagnate.

When retainers work: established stores where ongoing performance maintenance pays back; stores with frequent app or theme changes that need monitoring.

When retainers fail: small stores that do not need monthly attention; situations where the work is one-time.

Audit-only pricing

Some specialists offer audit-only work: they diagnose, document, and recommend — you (or another developer) implement. Pros: cheaper than full implementation; you keep control of execution. Cons: requires you to have implementation capability; nobody owns the outcome.

Typical pricing: $500-$2,500 for a thorough Shopify performance audit.

Performance-based pricing

Rare but emerging: pricing tied to actual Core Web Vitals improvement or conversion lift. Pros: provider has skin in the game. Cons: attribution is complex; many specialists will not engage on this basis.

What "cheap" speed optimization usually buys you

Under-$200 speed optimization quotes are common on Fiverr, Upwork, and freelance marketplaces. They almost never deliver measurable improvement. Here is what you typically get:

  • An automated tool run — the "specialist" runs PageSpeed Insights, downloads the results, and sends you a screenshot. You could do this in 30 seconds for free.
  • Generic recommendations document — a list of best practices copied from Shopify's own documentation. Nothing specific to your store.
  • Installing a "speed booster" app — usually adds more JavaScript than it removes; sometimes makes performance worse.
  • Image compression — running an automated image optimizer that produces marginal improvement.
  • Renaming the deliverable — calling it "Shopify Speed Optimization Package" instead of "automated audit report."
  • No measurement of impact — before/after PageSpeed scores are not provided, or they are cherry-picked from cached runs.

Why this fails: real speed work requires understanding your specific stack — your apps, your theme, your customizations, your traffic patterns. Generic tools cannot identify which app is costing you 600ms or which orphaned script is loading on every page. The work that actually moves Core Web Vitals is investigative, custom, and slower than automated tools can deliver.

The honest rule: if a quote is under $300 for "Shopify speed optimization," expect either no measurable improvement or a brief generic audit you could replicate yourself in an hour with free tools. Real work starts in the $500-$2,500 range for basic improvement and goes up from there.

What good speed optimization actually includes

A real speed optimization engagement covers:

  • Baseline measurement — PageSpeed Insights mobile and desktop, Search Console Core Web Vitals real-user data, key page audits. Documented as the starting point.
  • Diagnostic across multiple pages — homepage, top product page, top collection, blog or content page. Not just the homepage.
  • App stack analysis with cost-per-app reporting — which apps cost what, in KB and milliseconds.
  • Theme code review — checking for orphaned code, render-blocking scripts, inefficient Liquid, unused CSS.
  • Image inventory and optimization — weights, sizes, formats, lazy loading verification.
  • JavaScript optimization plan — which scripts to defer, which to async, which to remove.
  • Mobile-specific work — not just desktop wins.
  • Implementation — actually making changes, not just recommending them.
  • Re-measurement and validation — PageSpeed after changes, side-by-side with baseline.
  • Documentation — what was changed, why, and how to maintain it.
  • Handoff or monitoring plan — how to catch regressions when you install new apps or change the theme.

The deliverable should include:

  • Before/after PageSpeed scores (mobile and desktop) on key pages.
  • Before/after Core Web Vitals (LCP, INP, CLS).
  • Documented list of changes made.
  • Updated app stack inventory.
  • Recommendations for ongoing maintenance.

If a provider cannot show before/after measurement on key pages, they probably are not doing real work.

The speed-to-conversion ROI math

The reason speed optimization is high-ROI: conversion compounds with speed.

The math

Published research and Shopify's own data points all converge on the same pattern:

  • A 1-second improvement in mobile LCP typically lifts mobile conversion 5-15% depending on category.
  • Mobile is 60-80% of Shopify traffic for most stores.
  • Most slow Shopify stores have 1-3 seconds of recoverable mobile load time through optimization.

A concrete example

A store doing $1M/year in mobile revenue with mobile PageSpeed 35 (typical for an un-optimized store with 25 apps and old theme):

  • Speed optimization improves mobile LCP by 1.5 seconds.
  • Mobile conversion lifts by approximately 10%.
  • Additional revenue: $100K/year on the same traffic.
  • Optimization cost: $5,000-$15,000.
  • Payback period: weeks to a few months.

The compounding effect

Faster sites also:

  • Rank better in Google search (Core Web Vitals is a ranking factor for mobile results).
  • Run ads more efficiently (Quality Score on Meta and Google improves with landing page speed).
  • Reduce abandonment at every stage of the funnel, not just product views.
  • Improve repeat purchase by reducing friction on every visit.

These compound. The same $5,000 of speed work that pays back in 8 weeks on conversion alone often produces additional value in search rankings and ad efficiency that is harder to attribute but real.

When the ROI does not work

Speed optimization does not pay back for stores with:

  • Very low traffic (under 1,000 monthly sessions) — not enough volume for the conversion math.
  • Already-fast stores (mobile PageSpeed above 70) — diminishing returns.
  • Conversion problems that are not speed-related — fixing speed will not fix wrong audience, weak offer, or trust issues. See Shopify Store Not Converting.

Pricing red flags to avoid

  • Promises specific PageSpeed scores without seeing your store. "We guarantee 90+ mobile PageSpeed" before knowing your stack is impossible to promise honestly. Honest specialists give ranges based on what they typically achieve, then commit after audit.
  • Under-$300 quotes for "Shopify speed optimization." Almost always automated tools and generic reports. No real diagnostic happens at that price point.
  • No before/after measurement. Real work shows quantified improvement. Generic work shows screenshots and claims.
  • Recommends installing a "speed booster" app as the primary solution. Almost always adds more JavaScript than it removes. Real speed work removes things, it does not add things.
  • Cannot explain which apps cost what. A specialist who cannot tell you that "your review app adds 380KB and 600ms to product page load" is not doing app-level diagnostics.
  • Quote without seeing the store. Speed work is store-specific. Generic quotes without a baseline audit are random.
  • Promises results "in 24 hours." Real speed optimization takes time — diagnosis, implementation, testing, validation. Anything done in a day is likely automated and shallow.
  • Pricing far below the typical range with no explanation. $99 "optimization" is either an automated tool or a loss leader for upsells.
  • Pricing far above the typical range with vague scope. $30,000 for "Shopify speed optimization" on a simple store is overscoped or padded.
  • No portfolio of measurable improvements. A specialist who cannot show example before/after Core Web Vitals from previous clients is unproven.
  • Uses jargon to obscure the work. "Quantum-level Liquid hyperoptimization" or similar buzzword salad usually signals lack of substance.
  • Does not test on mobile. Mobile-only audits, no mobile testing, or mobile dismissed as "not as important" — mobile is most of your traffic and conversion impact.

When to hire vs DIY

You probably should DIY (or wait) when:

  • Your store does under $200K/year and has fewer than 10 installed apps.
  • You are on a modern Online Store 2.0 theme.
  • Your mobile PageSpeed is already above 60.
  • You enjoy the technical work and have time.
  • You have not yet pruned obvious app bloat — do that first.

You should hire a specialist when:

  • Your store does $200K+ /year and mobile PageSpeed is under 50.
  • You have 20+ installed apps and orphaned code from previous installations.
  • You are on a pre-2021 theme and considering migration.
  • You have a heavily customized theme.
  • You have spent time on DIY fixes without meaningful improvement.
  • You are on Shopify Plus or have complex requirements.
  • You want measurable Core Web Vitals improvement and accountability.

You probably do not need a monthly retainer when:

  • You have stable apps, stable theme, no frequent changes.
  • You have completed an optimization project and just want the work to last.

You probably do need a monthly retainer when:

  • You frequently install or change apps.
  • You make regular theme customizations.
  • Speed is critical to your business (high paid traffic, conversion-sensitive category).
  • You want regression catching before it costs you revenue.

Expert insights

The single highest-leverage speed work is app pruning, not custom development. Most stores can recover 1-2 seconds of load time by removing 5-10 unnecessary apps — before any code-level work. This is also the cheapest layer ($500-$2,500), the fastest to deliver, and the easiest to measure. Start here.

Cheap speed optimization is the worst kind of fake work. A $99 "speed package" that involves running an automated tool wastes your time and money — and gives you false confidence that the problem is solved. Either DIY for free with the free tools, or pay for real work.

Theme migration is the most expensive speed work and sometimes the right answer. Pre-2021 themes have a structural ceiling on mobile performance. Patching them past that ceiling is more expensive long-term than migration. If you are on Debut, Brooklyn, Boundless, Narrative, Venture, or older custom themes, evaluate migration cost vs years of patching cost.

The ROI math justifies action faster than most merchants believe. For most stores doing meaningful revenue, speed optimization pays back in weeks, not months — if the work is real. The biggest barrier is not cost; it is finding a specialist who actually delivers.

Custom development is rarely necessary for stores under $1M/year. The standard app pruning plus theme tuning plus image optimization gets most stores from PageSpeed 30 to 65-75. Custom Liquid refactoring, Functions work, and Hydrogen tuning are for stores already at the ceiling of what standard work can deliver.

Beware single-page audits. A specialist who only tests your homepage is missing the product pages, collection pages, and content pages where most revenue actually happens. Real audits cover multiple page types.

Monthly retainers are over-recommended. Many stores do not need ongoing monthly work after a successful optimization project. Retainers make sense when you are actively making changes; they do not make sense as a default. Pay for the project; review every 3-6 months.

The right vendor changes as you grow. A freelancer who did great work at $500K revenue may not be the right fit at $5M revenue. Different scale, different complexity, different expertise needed. Reassess as you grow.

Frequently asked questions

How much does Shopify speed optimization cost?

Realistic ranges: $300-$1,000 for a basic audit and recommendations document; $500-$2,500 for app stack audit and pruning; $2,000-$8,000 for full speed optimization with measurable Core Web Vitals improvement; $5,000-$20,000 for theme migration with performance focus; $10,000-$50,000+ for custom theme refactor or rebuild; $15,000-$100,000+ for Plus or headless performance work; $2,000-$10,000/month for ongoing retainers. Hourly rates range $75-$250 depending on geography, experience, and agency vs freelancer.

Can I get Shopify speed optimization for under $200?

Usually no. Under-$200 quotes for "Shopify speed optimization" almost always involve running PageSpeed Insights (you can do this yourself in 30 seconds for free) and sending a generic recommendations document. No actual diagnostic happens at that price. If you want real improvement, plan for $500-$2,500 minimum — or DIY using the free guides at Shopify Store Slow, Shopify Apps Slowing Store, and Shopify Mobile Slow.

How much can I realistically improve my Shopify PageSpeed score?

Realistic improvements depend on your starting point. A store with PageSpeed 30 (heavily app-bloated, old theme) can typically improve to 60-75 with full optimization. A store at 50 can typically reach 75-85. Getting from 75 to 90+ is harder and more expensive (more diminishing returns). Mobile improvements are smaller in absolute points than desktop but typically have larger conversion impact. Specialists should commit to a range, not a specific number, after seeing your store.

What ROI should I expect from Shopify speed optimization?

The math: a 1-second improvement in mobile LCP typically lifts mobile conversion 5-15%. Mobile is 60-80% of most stores' traffic. For a store doing $1M/year in mobile revenue, a 1-1.5 second improvement typically generates $50K-$150K in additional annual revenue. Compared to typical $2,000-$15,000 project costs, payback is usually weeks to a few months. Speed work also improves search rankings (Core Web Vitals is a ranking factor) and ad efficiency — benefits that compound.

Should I hire a freelancer or agency for Shopify speed optimization?

Freelancers run $75-$200/hour and $500-$15,000 per project — good for clear scope, cost-efficient, accountability is direct. Agencies run $150-$300/hour and $3,000-$30,000 per project — good for team backing, design coordination, structured project management. Choose freelancer for most stores doing $200K-$5M revenue; choose agency for Plus stores, complex scope, or design-and-performance combined work.

Should I pay hourly, by project, or on retainer?

Project pricing for clearly scoped work where you want cost certainty — the most common arrangement and the best fit for most stores. Hourly pricing for diagnostic work, small fixes, or ongoing maintenance where scope is genuinely unclear. Monthly retainer for stores actively making changes (frequent app installs, theme customizations) where ongoing monitoring catches regressions. Audit-only pricing ($500-$2,500) when you want a thorough diagnostic and will implement yourself or with another developer.

What should a Shopify speed optimization deliverable include?

Baseline measurement on multiple pages, app stack analysis with cost-per-app reporting, theme code review, image optimization, JavaScript optimization, mobile-specific work, implementation (not just recommendations), before/after measurement showing quantified improvement, documentation of changes made, and a handoff or monitoring plan. If the provider cannot show before/after Core Web Vitals on key pages, they are probably not doing real work.

What pricing red flags should I watch for?

Red flags: promises specific PageSpeed scores without seeing your store; under-$300 quotes for "optimization"; recommends a "speed booster" app as primary solution; cannot explain which apps cost what; no portfolio of measurable improvements; promises results in 24 hours; pricing far below typical range with no explanation; no before/after measurement; uses jargon to obscure the work. Honest specialists give ranges, audit before quoting, and commit to measurable outcomes.

Can I do Shopify speed optimization myself?

You can. App pruning is the highest-leverage speed work and the most DIY-friendly — identify unnecessary apps, uninstall, clean orphaned code, measure before/after. See Shopify Apps Slowing Store. Image optimization, font reduction, and basic deferral of non-critical scripts are also DIY-able with modern themes. Where DIY hits its limit: heavy theme customization, render-blocking scripts that require code changes, theme migration, Plus-level work, mobile-specific refactoring. If you have done the DIY layer and want more, hire a specialist.

Next step

If you want Shopify speed optimization that actually moves Core Web Vitals and recovers measurable revenue — not someone running an automated tool and sending a screenshot — work with a vetted specialist who can show before/after results on previous stores.

Browse Shopify speed optimization experts, or get matched with the right expert for your store. We will review your store, scope the work realistically, and connect you with a specialist who delivers quantified improvements — not someone whose "optimization" is a five-minute audit and a generic recommendations document.

Need help finding the right Shopify speed expert at the right price?

Get Matched