Pricing

Two tiers. Two ways to pay.

One-time, you own the code. Monthly, we run it. Cancel anytime.

Essential

A clean, modern, custom site for a small business that needs to look right and not break.

$699 once
or $99/month, hosted & maintained
One-time · the code is yours We build it, hand you the files, and walk you through hosting. You host (~$10–15/mo), you own everything.
  • 3 custom pages (Home, About, Contact)
  • Mobile-first & performance-tuned
  • Your logo, photos & copy
  • Working contact form
  • Basic SEO setup & Google indexing
  • Live in 5 days from kickoff
Pick Essential

All prices in Canadian dollars. US clients can be invoiced in USD on request.

Honest, fixed pricing

No "starting from." No discovery-call price reveals. The number on this page is the number on the invoice.

You own it

On the one-time plan, the code is yours forever. On monthly, the code is yours the moment you decide to leave.

Walk-away guarantee

Don't love the first preview (48 hours in)? Full refund. Don't love it later? Partial refund based on work done. We won't make it weird.

Add-ons

Make it more than a website.

Two optional packages. Add either, or both, to Essential or Plus. They're one-time fees, decided at kickoff, and they work whether you pay one-time or monthly.

$450 one-time

Brand Identity

We design the look, not just the layout: a logo, a colour palette and a type system that make your business feel like a real brand instead of a template.

  • A custom logo & wordmark
  • A colour palette & font pairing
  • A one-page brand guide, so it stays consistent
  • Applied across every page of your site

Why add it: your website, signage, socials and business cards finally look like the same business. Adds about 2 days to the build.

$350 one-time

Visuals & Media

We handle your site's imagery: a cohesive, art-directed set of visuals, sourced or created for your brand and tuned to load fast.

  • A cohesive set of 10–15 visuals
  • Art-directed to match your brand
  • Sourced, generated, or restyled to fit
  • Compressed & sized for fast loading

Why add it: no mismatched stock photos. The whole site looks deliberate. (Not an on-location photo shoot. For that we'll recommend a local photographer.) Adds about 2 days.

Add either, or both for $700 and save $100. Just mention the add-ons in your quote request.

Side by side

Pick the one that fits your scope.

Both tiers ship custom-designed, mobile-first, and ready to launch. Plus is for businesses with bookings, payments, or more pages.

Essential Plus
Pages38–12
Custom design
Mobile-first
Contact form
Bookings & paymentsno
E-commerce (under 100 SKUs)no
CopywritingLight helpFull copy
Custom animationsno
SEO setupBasicAdvanced + schema
Launch supportEmail1 month, dedicated
Time to launch5 days7–10 days
One-time$699$1,499
Monthly (hosted & managed)$99/mo$149/mo

Two ways to pay

One-time or monthly. Pick what makes sense for you.

The work is the same. The difference is who runs it after launch.

Option A

One-time · we build, you own

You pay once. We design, build, launch on your domain, and hand you the keys. Full source code, all files, your hosting account in your name.

  • You host it (typically $10–30/mo with the host directly)
  • You make changes yourself, or we charge a fair hourly rate
  • No retainer, no monthly minimum, no contract
  • Best for: stable businesses with low ongoing change needs

Option B

Monthly · we run it for you

You pay monthly. We design, build, host, maintain, and make ongoing changes. Send us a text, we update the price. Update a photo? Done.

  • Hosting + SSL + uptime monitoring included
  • Unlimited small edits (text, images, links, prices)
  • Bigger changes (a new section) included on Plus
  • Cancel any month. We hand you the code on the way out
  • Best for: businesses that change often, or anyone who'd rather just have it handled

The fine print

What's not included.

We try to be honest about what's in the box. If something here is a dealbreaker, we'd rather know now.

Costs you'll pay elsewhere

  • Domain , ~$10–15/year, in your name (we'll point it at the site)
  • Hosting: if you're on one-time, ~$10–30/mo paid directly to a host like Netlify or Cloudflare
  • Payment processing fees , Stripe takes its cut; we don't add to it
  • Photography: use your own photos free, or add the Visuals & Media package. On-location photo shoots aren't included

Things we don't do

  • Brand or logo work on its own. Our Brand Identity add-on comes with a site we build, not as a standalone service
  • Multi-stakeholder enterprise sites with sign-off matrices
  • Migrating sites with 100+ products or complex inventory
  • Print design, packaging, social-media management
  • SEO content writing as an ongoing service (one-time setup is fine)

Pricing questions

What people ask before they pay.

What if I want to switch from monthly to one-time later?

Yes, anytime. Your accumulated monthly payments don't credit toward the one-time price, but the work transfers. You pay the one-time fee and we hand over everything. We've never had anyone do this; mostly people stay monthly because they like it that way.

Can I pay one-time in installments?

Two installments, yes. 50% to kick off, 50% at launch. Three installments by request. We don't run a financing program.

How do the add-ons work, and how much are they?

Two optional packages, both one-time fees on top of your plan. Brand Identity is $450 (a logo, colour palette and type system). Visuals & Media is $350 (a cohesive, art-directed set of on-brand imagery). Add either, or both for $700 and save $100. They work with Essential or Plus, one-time or monthly, and add roughly two days to the timeline. Just mention them when you request a quote.

Is the monthly price locked in?

Yes for the first year. After that we may adjust. But we'll always give you 90 days' notice and the option to switch to one-time at the price you'd have paid when you started.

What if I cancel monthly the day after launch?

You pay one month and walk away with the code. We don't think anyone will do this in good faith. It'd be a worse deal than just paying the one-time. But we're not going to lock anyone in with technicalities.

How are "unlimited small edits" defined?

Plain English: anything under ~30 minutes of work. New phone number, swap a photo, change a price, fix a typo, add a paragraph, update business hours. Anything bigger. A whole new page, a new feature, a redesign. We'll quote separately. We've never had to be cute about this.

Refund policy?

One-time: full refund if you don't like the first preview (48 hours in). Partial refund based on work done after that, up to launch day.

Monthly: cancel anytime, no refund on the current month. We send you the code on the way out.

Ready when you are

A few sentences. A real reply within a day.

Tell us about your business and which tier you're leaning toward. We'll write back with a recommendation, the real price, and a timeline.