FAQ
Honest answers to the questions that matter.
No marketing fluff. The actual questions merchants ask before hiring us, with the answers they get over email.
28
Real questions
4h
Email reply window
30 days
Free post-launch support
Getting started + first contact
How the first conversation works.
What's the fastest way to start a conversation?
Book a free 30-min call at /consultation — pick a slot, fill three fields, and a Google Calendar invite + Meet link land in your inbox. No sales pipeline, no drip sequence. If you'd rather not pick a slot, email info@ezomfy.com with a paragraph about your project and you'll get a reply within 4 hours on business days.
Is the 30-min consultation really free?
Really free. There's no catch and no follow-up sequence waiting to pounce. The honest math: if 1 in 4 calls turns into a project, the call pays for itself; the other 3 get useful advice, which is the part of the job I actually like. Reply 'not now' after the call and you'll never hear from me again.
Do I need anything ready before the call?
Your store URL is enough — I'll have looked at it before we talk. If you have a specific bug, a feature spec, an agency quote you want a second opinion on, or screenshots of something broken, bring those. If you have nothing and just want to figure out where to start, that's also fine. We're optimizing for honesty, not preparedness theater.
I'm not on Shopify yet. Can we still talk?
Yes. Migrations are a big part of what I do — WooCommerce, Magento, Wix, BigCommerce, Squarespace, the lot. I'll walk you through what the move actually looks like (timeline, data fidelity, redirect strategy, the parts that usually go wrong) so you can decide whether it's worth it for your stage.
About working together
Who you'll be working with and how that works.
Who actually does the work?
Ashraful does. ezomfy is intentionally a solo shop — no account managers, no project managers, no offshore subcontractors. The person quoting your project is the same person writing the code, replying to your emails, and supporting you after launch.
What's the smallest project you take on?
Roughly $1,500 minimum for a quoted project. Below that the overhead of contracts + onboarding + support eats the margin. For one-off fixes under that bar (a stuck order, a single Liquid tweak, a button color), just email and I'll often just do it — or point you to someone who handles those.
Do you sign NDAs?
Yes, on request. We have a standard one we can share, or we can sign yours — most provisions are fine, but anything that limits us from working with other Shopify stores in the same category would be a deal-breaker. ~80% of client work is under NDA at any given time.
Can you work with our existing developer or agency?
Yes, frequently. We're often the second team on a project — usually brought in for a specific piece (speed, app dev, migration) while the primary agency owns the broader build. We're comfortable being invisible to the end client if that's the engagement. Many of our projects are sub-contracts shipped under another agency's name.
Pricing + payment
How the money side works, in plain language.
How does pricing work?
Two formats. Quote-based: every custom theme, app, store-build, migration, speed, or Hydrogen project is a fixed price agreed in writing before work starts. The number doesn't move during the project. Productized: a single $199 lifetime license for the Verso theme. We don't sell pure hourly time — every engagement has a fixed deliverable. Per-service starting prices are listed on the individual /services pages.
What payment methods do you accept?
Card (Stripe) for everything up to ~$5,000. For larger projects, ACH/wire transfer is preferred — saves the 3% processor fee, and the savings come off your invoice. International bank transfers add 2–5 business days; plan for that on cutover-sensitive timelines.
Do you take a deposit?
For custom projects under $3,000: full payment up front (it's small enough that the risk is symmetric). For projects $3,000+: 50% on start, 50% on launch. Larger projects can be broken into 3–4 milestone invoices if you'd rather pace cashflow that way — just ask in the quote conversation.
What's the refund policy?
Verso theme: 7-day money-back guarantee if the file is broken or doesn't install. We don't refund for 'changed my mind' — themes are digital, instant-delivery. Custom projects: the quote lists a stop-cost per milestone. Work delivered through that milestone is invoiced; anything beyond it isn't. If we cancel a project mid-way (has happened twice in 8 years), we refund the unspent portion of any deposit.
Are there ongoing fees after launch?
Not unless you opt into a maintenance retainer. The work product (theme, app, migrated store) is yours — no platform fee, no licensing, no per-store charge. Recurring billing only happens if you separately subscribe to a maintenance plan, which is month-to-month with no minimum commitment.
Timelines
How long things actually take.
How fast can you ship?
Real numbers from past projects: theme development 5–7 business days · speed optimization 3–5 days · migration 5–10 days · store build 10–14 days · custom Shopify app 2–4 weeks · Hydrogen/headless storefront 4–8 weeks. Steps 00–02 (consultation, quote, contracts) add 1–3 days on top. Business days only.
What's the typical hold-up that delays projects?
Three things: (1) content not ready — product photos, descriptions, brand guidelines; (2) approvals — when the merchant has to chase internal sign-off; (3) third-party integrations — usually shipping or ERP APIs that take longer to coordinate than the actual Shopify work. We pad timelines for known unknowns; surprise unknowns push by 2–5 days typically.
What if you go over the agreed timeline?
Two scenarios. If it's our fault (we underestimated, hit a snag): we eat the time, your fixed price doesn't move. If it's external (Shopify outage, third-party API change, you take three days to approve a milestone): we pause the clock and resume when unblocked. Both scenarios documented in the quote so there's no ambiguity later.
Do you work weekends / off-hours?
For urgent fixes on live stores we've already launched: yes. For new project work: no — we keep weekends weekends so the work stays sharp on weekdays. Cutovers (migrations, theme launches) are scheduled for the merchant's slowest 2-hour window, typically Tuesday or Wednesday 3am UTC, so customer impact stays minimal.
Verso theme
Our $199 premium Shopify theme.
What's included with Verso?
The full theme .zip, lifetime free updates (every version, forever), 30 days of free support for installation and basic customization questions, and a 7-day money-back guarantee. You can install it on as many development stores as you want; production use is one live store per license. Need it for multiple stores? Buy multiple licenses.
Can I customize Verso myself?
Yes. It's a standard Shopify Online Store 2.0 theme — edit Liquid, CSS, and settings via the theme editor or your local IDE. We follow Shopify's theme conventions strictly so any other Shopify developer can pick up where you left off without re-reading 200 pages of internal docs.
What if I need bigger changes to Verso?
We offer a Verso customization service — typically $500–$2,000 for major changes (custom hero section, new product page layout, deep integration with a specific app). Email with what you want and we'll quote within 4 hours.
Custom development
Code ownership, hosting, performance.
Who owns the code you write?
You do. Full work-for-hire. We retain the right to reuse generic patterns (the way we handle Liquid variable interpolation, our checkout-extension boilerplate) but not your business logic, designs, copy, or data. The exception is custom apps published to the Shopify App Store as ours — those we own, and they're quoted differently.
Do you guarantee Lighthouse / Core Web Vitals scores?
Yes, for new theme builds: 90+ mobile Lighthouse on the homepage and product page at launch. For customizations of existing themes, we quote the score we can realistically hit given the theme's starting state, and we hit it or refund the optimization fee. Past launch, scores drift as new apps get installed — that's on you.
Will my project be hosted on Shopify or somewhere else?
Themes and stores: hosted on Shopify (the platform you're already paying for). Custom apps: run on infrastructure we set up — Railway, Vercel, or AWS depending on the app's needs. Hosting cost is billed directly to you by the provider — typically $5–$50/month for a small app at moderate traffic.
What about Hydrogen / headless builds?
Hosted on Shopify Oxygen (included in your Shopify plan — no extra hosting bill). For the headless CMS piece you'd pay your CMS vendor directly (Sanity ~$99/mo at scale, Contentful ~$300/mo for production). Ongoing dev/maintenance is around $500–$2,000/month at moderate traffic; we'll size it honestly in the quote.
After launch
Bug-fix windows, support cadence, dependency upkeep.
What support is included after launch?
30 days of free bug-fix support on anything we built — if something's broken, we fix it for free, no ticketing system, just email. After 30 days, fixes are quoted at the standard project rate or you can join a month-to-month maintenance retainer.
How do I reach you for support?
Email is the canonical channel — info@ezomfy.com, respond within 4 hours on business days. For active projects we set up a shared Slack channel or WhatsApp. We deliberately don't run a support portal — too much friction for too little payoff at our scale.
What if a Shopify platform update breaks my theme?
Shopify breaks things every few quarters with platform updates (Online Store 2.0 transitions, checkout extensibility deprecations, etc.). For themes we built within the last 12 months, we fix breaking changes for free. For older themes, we quote the fix — usually $200–500 for routine compatibility work.
Can I cancel a maintenance retainer anytime?
Yes, anytime. Month-to-month, no minimums, no lock-in. Cancel by email and we'll prorate to the next day; whatever's already been done that month stays done.
Didn't see your question?
Two ways to get a real human answer. Both land on my calendar within a day.
