"I was told to use Shopify for my business. But I don't sell products — I sell services. Is Shopify the right platform?" Shopify is one of the most aggressively marketed platforms on the internet, and it's genuinely excellent — for product-based eCommerce. But if you're a med spa, a law firm, an HVAC company, or a tattoo studio, Shopify is costing you money every month for infrastructure you don't need.
What Shopify Actually Charges You
The Basic plan is $39/month. But Shopify's payment processing fee is 2.9% + $0.30 per transaction — and if you use a third-party processor like Stripe instead of Shopify Payments, they add an additional 2% fee on top of that.
For a service business taking $10K/month in deposits and prepayments, that's $290–$490/month in processing fees alone. The "Starter" plan at $5/month sounds cheap until you realize it gives you almost no website functionality — just a buy button. The plan you actually need for a real website starts at $105/month with transaction fees on top.
The App Problem Nobody Warns You About
Shopify's base platform is deliberately limited. Almost everything a service business needs is a separate paid app:
Most service businesses end up with 6–10 Shopify apps running simultaneously, adding $150–$400/month to their bill on top of the base subscription. Your $39/month Shopify site quietly becomes a $400/month stack — and half those apps conflict with each other and slow your site down.
The SEO Structure Is Built For Product Pages, Not Service Pages
Shopify's URL structure was designed for product catalogs. Google understands this as an eCommerce site. When someone searches "laser hair removal Sunny Isles Beach" or "immigration lawyer Miami," Google isn't looking for a Shopify product page — it's looking for a service page with location-specific content, proper heading structure, and a Google Business Profile linked to a real domain.
- yourbiz.com/products/laser-treatment
- yourbiz.com/products/consultation
- yourbiz.com/collections/services
- yourbiz.com/products/membership
- yourbiz.com/laser-hair-removal-sunny-isles
- yourbiz.com/lipo-laser-aventura
- yourbiz.com/lymphatic-drainage-miami
- yourbiz.com/microneedling-coral-gables
Shopify sites consistently underperform custom-coded sites for local service search rankings because the platform's DNA is wrong for the use case. You're trying to use a hammer to do a screwdriver's job.
What A Custom-Coded Site Does Differently
Every page is built around the exact search your customers are making:
- A med spa gets a page targeting "lipo laser Aventura," a separate page for "laser hair removal Sunny Isles," and a third for "lymphatic drainage Miami Beach"
- Each page loads in under one second on mobile (passes Core Web Vitals)
- Each has correct H1/H2 heading structure that Google can parse
- Each links to the Google Business Profile for local trust signals
- Each has a Stripe deposit booking form that charges 2.9% — not 2.9% plus Shopify's 2% surcharge
- No apps. No monthly add-ons. No platform fee that increases every year
The Honest Verdict
If you sell physical products online — T-shirts, supplements, sneakers — use Shopify. It's the best tool for that job.
If you sell services — appointments, consultations, treatments, events, repairs — a custom-coded site on your own domain outperforms Shopify on Google rankings, costs less in total monthly fees, and converts better because it's built specifically for how service buyers search and book.
A Word On Migrations
If you're already on Shopify as a service business, the migration isn't painful. We typically transfer the domain, set up 301 redirects from your existing Shopify URLs, and rebuild service-area pages over 4–6 weeks. Most clients see their first ranking improvements within 60 days of switching.