Websites & Online Stores

Last updated

Most business websites fail in one of three ways. They are slow, so people leave before the page finishes loading. They are fragile, so every change means a developer and an invoice. Or they were built to look good in a demo rather than to be used every day for the next five years.

I build the other kind.

What I build

WordPress when you want a familiar editing experience and a large plugin ecosystem, and you have someone who will keep it updated.

Shopify when you are selling products and need payments, inventory, shipping, and tax handled by a platform that already does it well.

Next.js when you want speed and control — a site rendered ahead of time, served from a CDN, with a browser-based CMS behind it so the copy is still yours to change.

The platform is a decision, not a preference. I pick it based on who is going to maintain the site, what it has to integrate with, and how often it changes. If your business genuinely runs better on WordPress, I will tell you that rather than sell you a rebuild.

Built to be edited

A website you cannot change is a website that goes stale. Every site I build ships with a content layer you can actually use — page copy, images, navigation, and SEO fields, editable in a browser without touching code or waiting on me.

This site is the example. The entire homepage, its sections, the page you are reading now, and the site-wide settings are edited through a browser admin that commits the change and redeploys automatically. No FTP, no staging dance, no plugin conflicts.

Built to be fast

Speed is not a vanity metric. It decides whether the person who clicked your ad ever sees your offer.

Fast means the page is rendered before it is requested where possible, served from a CDN close to the visitor, with images sized correctly, fonts that do not block rendering, and no third-party scripts loading things nobody uses. It means a real budget on page weight, not a plugin that claims to optimise.

I cover this in more depth on Speed & Search.

I have run a store, not just built one

I founded and operated Sole By Style, a Shopify retail brand, for eight years — custom theme development, email automation, paid media, integrations, SEO, POS, and merchandising. Nearly $10M in lifetime sales across 25,000+ orders.

That matters here for one reason: I have been the person whose revenue stops when checkout breaks on a Saturday. I know which parts of an e-commerce build are load-bearing and which are decoration, because I have had to fix them with money on the line.

Recent launches

Client sites I have designed, built, and launched:

  • Studio Archive — a custom Shopify theme
  • Against The Odds — an apparel brand storefront
  • Carl's Deli — a restaurant site

You can see all of them, with links, in Selected Work on the homepage.

What a project includes

  • Discovery — what the site has to do, and what "working" means for your business
  • Platform and architecture decided before anything is built
  • Design and build, responsive from the start, not retrofitted for mobile
  • A CMS you can operate, with the fields you will actually need
  • Technical SEO in place at launch: structured data, sitemap, metadata, clean heading structure
  • Analytics wired up so you can see what happens after launch
  • Deployment, then monitoring and improvement as the business changes

That order is deliberate — it is the same process I use on every build.

Who this is for

Businesses that depend on their website working, not ones that need a brochure. Founders with a product and no site. Retailers moving off a template that has stopped fitting. Teams whose current site takes a week and a developer to change one line of copy.

I work with clients in Cincinnati and nationwide.


Have a site in mind, or one that needs rescuing? Tell me about it — what it is, what is broken, or what does not exist yet. I reply within one business day.