Shopify does not need maintaining the way a self-hosted platform does. No patching, no PHP upgrades, no server to keep alive. So the question is not really maintenance — it is whether anyone owns your store technically, and what you want them doing.
The ranges
| Break-fix, hourlyNo commitment either way, slowest response | $120 - $220/hr |
| Light retainerA few hours banked, small changes, monitoring | $800 - $2,000/mo |
| Working retainerContinuous improvement, a roadmap, real capacity | $3,000 - $8,000/mo |
| Embedded teamEffectively a dedicated function | $10,000+/mo |
Most brands under $5M a year are well served by the light retainer and buy projects separately.
What should be in it
Uptime and error monitoring. Somebody should know your checkout is broken before your customers tell you.
App and theme oversight. Apps update themselves and occasionally break things. Someone should be watching.
A defined response time. "We will look at it" is not a commitment. Hours, in writing.
Banked hours that roll. Otherwise a quiet month is money you gave away.
A named person. Not a queue.
Be wary of retainers that are mostly reporting. A monthly PDF of analytics you already have is the cheapest thing an agency can produce and the least useful thing you can buy.
When you do not need one
If your store is stable, your catalogue rarely changes, and you have someone internally who can edit a theme, break-fix hourly is a perfectly rational choice. Paying monthly for capacity you do not use is not prudence, it is waste.
The honest test: over the last six months, how many times did you need a developer? If the answer is under three, buy hours.
When you do
Anything custom in the store. Custom code has no vendor updating it for you.
Apps doing load-bearing work. Subscriptions and ERP integrations fail in ways that cost money quickly.
A team that ships regularly. Drops, campaigns, new categories. The cost of waiting a week for a developer exceeds the retainer.
Talk it through
Not sure whether you need a retainer?
Tell us how often you have needed a developer in the last six months and what is custom in your store. We will tell you honestly whether hours would serve you better.
Ask usA real read within one business day — not a sales call.
The question to ask a prospective agency
"What happens if nothing goes wrong this month?" A good answer describes proactive work — speed, conversion, small improvements. A bad one is silence, which means you are paying for insurance and getting nothing in the quiet months.
About the author
Manpreet Singh
Manpreet Singh is the founder of Proscube, an ecommerce growth studio. He leads the studio's Shopify and Shopify Plus engineering, headless builds, CRO, and its work on AI engine optimization, and writes its guidance on how to grow a DTC brand without wasting money. He works directly with founders — no account-manager layers between you and the people doing the work — and would rather tell a client not to build something than sell them work they don't need.
More about Manpreet