For stores that already run

I’ll be your Shopify developer.

Bugs, features, and updates on the store you already have. $20/hour. Intro call is free.

$20 / hour
your developer, billed for hours used
Intro call free
we look at the ticket before anyone writes Liquid
Bugs from $40
I review first, then we lock a number

The store is live. You still need a developer.

There is no Shopify person

You have a store that sells and a list of things that are broken or missing. The last freelancer disappeared. An agency wants a six-week discovery. You need someone who opens the theme.

The ticket queue is the developer

Broken variant, app update ate the cart, a section that only works on desktop. You do not need a new store. You need a developer who will finish the issue.

Every small feature became another app

Upsell, chatbot, search, reviews — five scripts fighting checkout. A contained feature in the theme is often cheaper than another SaaS that owns your cart.

Clear rates. Intro call is free.

Here's how much I charge for Shopify development.

I review bugs before I quote them — the $40 is the floor, not a promise that every ticket is two hours.

Start here

Bugs & issues

Send the ticket. I look at it first, then we lock a number — the $40 is the floor, not a blank check.

From $40 after review

  • Send the URL, screenshot, and what ‘broken’ means
  • I review the theme, apps, and repro before quoting
  • Floor is $40 for a contained fix (about two hours at $20/hr)
  • If it is a rebuild in disguise, I will say so instead of eating the hours
  • Fix on a preview theme when it can take the store down
  • Loom of what changed + one verify round after deploy

The offer

Your developer

Ongoing bugs, features, and updates. Intro call is free. I am the person you ping.

$20 / hour

  • Free intro call — no hours billed to say hello
  • $20/hour for work we agree is hourly (queue of tickets, ongoing updates)
  • Collaborator access, not a partner login I disappear with
  • You approve the hours before I run a long session
  • Billed for time used. Pause anytime. No 90-day retainer
  • Same person who will quote a feature or a theme if that is the honest job

Feature development

A section, a landing, a cart path — on the store that is already selling.

From $200

  • Contained feature on your current theme (not a new store)
  • Custom OS 2.0 section, PDP/cart merchandising, metafields, promo page
  • $200 is the starting line (~10 hours). Scoped on the free call
  • If it is actually an app or a Function, that is a separate quote
  • Merchant-editable after I leave — ops should not need me to add a SKU
  • Preview theme + Loom handover

On a store that is already live.

Fixes, features, then the 2026 stuff if it actually saves money.

Tap a row. Most tickets sit in Fixes or Features. Advanced is for when an app stack is the expensive part.

Fixes

The live store. The ticket. I review it before I quote it.

Features

Contained work on the store you already have. Starting from $200.

Advanced

2026 features that replace a stack of apps — quoted after the free call.

Fixes · selected

Theme & Liquid bugs

Cart drawer died after an app update. Variant picker hides the only in-stock size. I repro in your theme, patch, and leave a Loom — not a hostage rebuild.

Advanced feature development

Build it once. Stop renting it every month.

Quoted after the free call. If a $200 section would do it, I will not upsell a chatbot.

RAG chatbot with human escalation

Cuts the $200+/mo widget that still invents return policies.

Trained on your products, FAQs, and shipping — not the open web. If the shopper is angry, wholesale, or asks for a human, it hands off to inbox or WhatsApp with the thread. You do not pay an agent for ‘where is my order’ at 1am.

Analytics & catalog that match the store

Stops reporting purchases Shopify already saw and the dashboard did not.

Customer events, pixels, and the product feed aligned with live inventory. Your developer should own this — not another tracking app.

AI storefront search & PDP Q&A

One feature instead of a search app plus a quiz app.

Shoppers search like they talk. Metafields, filters, and a short Q&A on the PDP so ‘is this for oily skin / is it in beige’ does not become a support ticket.

Checkout & thank-you extensions

Removes the extra upsell app sitting on every order.

A post-purchase offer, a gift note, a warranty checkbox — on Shopify’s checkout, not a third script that slows Shop Pay. Same conversion, less monthly tax.

Promo landings on the theme you have

A page for the offer — without a new store or a page-builder tax.

A section or template: offer, product, proof, one add-to-cart. I build it in your theme so ops can reuse it for the next drop.

Functions, bundles, agentic flows

Discount and bundle logic without another merchandising SaaS.

Shopify Functions for stacking deals, native bundles, and conversational checkout when the catalog is ready. I will say if a $200 section is enough instead.

How a ticket actually goes

01

Free intro call

Send the store URL and the ticket. Fifteen minutes. I tell you if it is a $40 fix, a $200 feature, or a rebuild you should not buy.

02

I review before I quote

Collaborator access. I look at the theme, the apps, and the repro. Bug pricing is not locked until that review — the $40 is the floor, not a blank check.

03

Ship on the live theme

Patch, section, or small app. Preview theme when the change is scary. I do not take the store down to prove I am busy.

04

Loom + you keep the keys

What changed, how to revert, how to edit the metafield. Hourly work is billed for hours used. No retainer trap.

Later, if you actually need it

Custom theme work sits here on purpose.

Most stores need a developer on the theme they have. A rebuild is $2,500–$4,000 when the live theme is the bottleneck — not because it looks nicer in a pitch deck.

Custom theme / rebuild

Only if the live theme is actually the problem. Most stores I talk to need a developer, not a new Dawn.

$2,500–$4,000

  • Rebuild or heavy custom theme on the catalog you already sell
  • Homepage, collection, PDP, cart — brand pass, not a theme demo
  • Custom OS 2.0 sections and metafield architecture
  • Apps wired so they do not fight, speed floor on mobile
  • Range is $2,500–$4,000 depending on templates and migrations
  • Quoted on the free call. I will push back if a $200 section would do it

Live stores I worked on — names stay off the page

Client work sits under NDA. No live URLs, no brand names. What you see below is the system, the metro, and the numbers — enough to judge the work without putting another owner on blast.

DTC skincare · Los Angeles, CA

9 days

A developer on the live theme — not a $4k rebuild

The store sold. PDP was a Dawn gallery. Support was answering ‘which order do I use these’ in DMs. An agency had quoted a full theme. They needed sections and a person who would stay.

What shipped

  • Routine builder section and metafields the founder can edit
  • PDP rebuilt around one question — which serum, in which order
  • Killed a second upsell app that was hiding Shop Pay on mobile
  • Preview-theme deploys so Friday publishes did not take the weekend down

Outcome

  • Support volume on ‘how do I use this’ dropped because the page answered it
  • Same theme, same admin — no rebuild
  • They kept pinging the same developer for the next tickets

Apparel · Austin, TX

ongoing, billed hourly

A ticket queue instead of a partner who vanished

Live store, decent revenue, a theme.json nobody understood. Variant bugs after every app update. They did not want a new theme. They wanted the cart to add to cart.

What shipped

  • $20/hour queue: Liquid bugs, collection merchandising, a size-chart metafield
  • One cart drawer, two upsell apps removed
  • Preview-theme discipline so a publish did not break checkout
  • Looms so the ops person could add a colorway without opening Slack

Outcome

  • Bugs closed in days, not ‘we’ll put it on the roadmap’
  • They still have the same theme — it just works
  • Hours billed, hours used. No retainer they had to cancel

Supplements · catalog chatbot · Miami, FL

3 weeks

A RAG bot that hands off instead of inventing a refund

Chat was the same 40 questions. A $249/mo widget was guessing ingredients. Angry ‘where is my order’ threads were getting a made-up tracking link.

What shipped

  • RAG over product metafields, shipping policy, and a WISMO sheet
  • Human escalation to WhatsApp/inbox when sentiment or ‘talk to a person’ hit
  • Skip list for medical claims so the bot cannot play doctor
  • Logged unanswered questions into a Sheet for the next PDP FAQ pass

Outcome

  • Widget subscription cancelled
  • Support only saw the threads that needed a human
  • Unanswered questions became metafield copy, not more headcount

From people who needed a developer, not an agency

“He did not try to sell me a $4k theme. He became the person I ping when something breaks. Intro call was actually free. That is rare.”
Lena P.
Founder, skincare
Los Angeles, CA
“$20/hour and he reviews the ticket before quoting. We send screenshots. He sends a Loom. Cart stopped breaking every time an app auto-updated. I do not need an agency. I need a developer.”
Marcus T.
Ecom lead, apparel
Austin, TX
“The chatbot was the feature. The human handoff was why we paid. It does not invent tracking numbers. When someone is mad it comes to me. We killed the old widget the same week.”
Priya N.
Ops, supplements
Miami, FL
“We put him on client stores when they need a real Shopify person — not a kickoff deck. Liquid, a section, an app if it is honest. He will tell you which. NDA is why I cannot name the brands.”
Jonah R.
Producer, brand studio
Denver, CO

Questions before you send the admin invite

Free intro call. $20/hour after that.

Send the store. Or the ticket. Or the broken cart.

WhatsApp the URL and what you need. I will tell you if it is a $40 fix, a $200 feature, or a rebuild you should skip — before anyone writes Liquid.