When a theme stops being able to hold the business

Nobody rebuilds a working store. What happens is slower than that: the business changes, the theme gets extended to keep up, and each extension is a modification to something built around someone else’s assumptions.

Eighteen months in, three things are true at once. The modifications are load-bearing — remove one and something unrelated breaks. Nobody remembers why half of them exist. And the next platform update is a risk rather than a routine, because you’ve been through two already and both cost a weekend.

The tell isn’t that the store looks bad. It usually looks fine. The tell is that a change you’d expect to take an afternoon comes back as a quote.

Check it yourself, in about ten minutes

Open the theme customizer and try to add a section to a page that isn’t the homepage. Count what you’re offered. Two or three, with the rest of the layout fixed, means the page is hardcoded rather than composed.

Try to move a section above another one. If they can’t reorder, they aren’t sections — they’re a template someone split up.

Look at the section names. home-hero, about-intro, collection-banner-2 — names that bind a block to one page tell you it was built once, for that page, and never intended to be reused.

Then ask whoever maintains it one question: what happens to this store on the next Shopify theme update? An answer that names a specific risk is a real answer. An answer that is a reassurance means nobody has checked.

What a build actually involves

A discovery pass first — your customers, your conversion goals, what the store has to do that it currently can’t. Not a questionnaire; a conversation where I ask why more than you’d expect.

Structure before development. What the sections are, what’s reusable, what settings a non-technical person needs to have. This is the stage that decides whether the store is still workable in two years, and it’s the one most often skipped.

Development in stages, with your review at each one. Not a reveal at the end.

The published checks before it ships — every one, with the results written down rather than asserted.

A handoff document and a defined first month, so the store doesn’t become a phone call every time something needs changing.

What this isn’t

It isn’t design. If the design doesn’t exist yet, that’s a separate piece of work and it happens first — I’ll build from a design, and I’ll tell you when one isn’t ready to build from.

It isn’t branding, photography, or copy. A build makes the words and images work; it doesn’t produce them.

It isn’t a fix for a store that’s fine. If your theme still does what the business needs and nothing breaks on updates, a rebuild is an expensive way to feel better about it. The checks above will tell you that faster than I will.

And it isn’t the fastest route to a live store. A premium theme installed properly is quicker and cheaper, and for a store that hasn’t found its shape yet, that is often the right call.

What the standard says about this

The full list, with how to run each one →

Two ways to find out

The checks above are published and free. Run them yourself, or send me the store and I'll run them for you.