Business website, e-commerce or custom app: which one for my SMB?
This is the first real decision — before design, before budget. The wrong choice costs years: a business site when you need e-commerce blocks you for months. A big custom app when a simple site would do costs $30k extra. Here's how to decide clearly.
The three families, plainly
Business website
Presents your company. No direct transaction. Visitor reads, looks, contacts you. Examples: lawyer, accountant, restaurant, dental clinic, contractor. Goal: generate a call or contact form submission.
E-commerce site
Sells online. Product catalog, cart, payment, inventory. Examples: clothing store, specialized equipment, photo lab (LamIPict is a good example). Goal: close a sale on the site.
Custom web application
Does something specific for your customers or your team: client portal, booking platform, internal tool, SaaS. Examples: contractor quote platforms, patient portals, custom Odoo. Goal: replace a manual process or create a new service.
The 4-question test to decide
1. Are you selling physical or digital products online?
If yes → e-commerce. No debate.
If no, but customers book or order (appointments, services, subscriptions) → light e-commerce OR custom app depending on complexity.
If no, your site just needs to convince them to call → business website.
2. Do you have a repetitive, expensive process the site could automate?
Receptionists answering the same 80 questions/day? Phone orders ending in an Excel file? Patients calling for appointments when they could self-book?
If yes and it costs 20+ hours/week of your team → seriously consider a custom app. ROI measured in hours saved × hourly rate × 52 weeks.
3. Are your prospects comparing you to online competitors?
If they Google "divorce lawyer Montreal" and compare 4-5 sites, your business site must convert better than competitors'. Not prettier — more convincing. Testimonials, guarantees, pro photos, FAQ, transparent pricing.
4. What's your current revenue vs what the site will generate?
Rule: your site shouldn't cost more than 3-6 months of additional gross margin it generates. A $6,000 site bringing 2 new clients × $800 monthly margin = pays back in 4 months. Good investment.
Common mistakes
Wanting e-commerce when you don't have 5 phone/email orders per week yet. If demand doesn't exist offline, e-commerce won't create it. Validate demand first.
Asking for an "application" when a business site + Calendly + a well-designed form would do the job. 90% of SMBs asking me for a "platform" actually need good SaaS tools combined.
Rebuilding the whole site when a targeted redesign (home + pricing + contact) would fix 80% of the issue. Cost: $3,500 vs $12,000.
Real Quebec SMB cases
Case 1 — Neighborhood restaurant
Needs: Google Maps presence, photos, current menu, reservations. Verdict: business site + OpenTable integration. Budget: $4,500. No app needed.
Case 2 — Clothing boutique (already brick-and-mortar)
Needs: 24/7 online sales, inventory synced with store POS, Canada-wide shipping. Verdict: Shopify or custom Laravel based on volume. Budget: $7,500-$15,000.
Case 3 — Dental clinic with 4 dentists
Needs: 24/7 booking, SMS reminders, simplified patient record. Verdict: business site for local SEO + existing dental platform integration. No $30k custom app.
Case 4 — Contractor with 8 employees
Needs: automated quotes, project tracking, client communication. Verdict: custom app because no existing SaaS does it exactly. Budget: $18,000-$30,000. ROI in 6 months if done well.
Not sure which fits your situation?
30 minutes, I'll tell you honestly which type you actually need — even if the answer is "nothing, stick with your current site".
Book a free call →The trap to avoid
Any agency pitching the most expensive of the three without asking the 4 questions above: run. A good agency (or freelance) always starts by talking you out of what you don't need. Counter-intuitive, but the sign of an honest partner.
The right site is the one that solves your current problem — not the one that impresses in a portfolio.