Services & prices

Clear prices for local businesses.

One-time prices, and your site is yours from day one. Optional monthly plans with no contract. For businesses in New Brunswick and all of Canada.

Websites from
$449
Monthly plans from
$39/month
Free consultation
$0

Start here

Free for everyone.

A 20–30 minute consultation and a check of your website or Google listing. No cost, no obligation.

Ready to go after that? I design the first screen of your new homepage, free.

Book a free consultation

Websites

Pick the size that fits your business.

One-time price. You own the site and the domain. Every site is built for phones first, loads fast and is connected to your Google listing.

Essential

A one-page site for shops that need to be found and called.

$449one time

Live in 7 days

  • Your services, hours and story on one page
  • Contact button: phone, email or a short form
  • Google Map with one-tap directions
  • “Leave us a review” button and your Google reviews
  • Photo gallery of your work or space
  • Website link added to your Google Maps listing
Start with Essential

Recommended

Business + SEO

A multi-page site built to rank on Google in your area.

$899one time

Up to 5 pages · Live in 10 business days

  • Everything in Essential, plus:
  • A page for each main service, written for local search
  • Keyword research for your area and competitors
  • Search Console, sitemap and Google-readable business info
  • Google Business Profile tidy-up
  • Quote or booking request form, visitor analytics
Start with Business + SEO

Online Store

Sell online: bakeries, boutiques, gift shops.

$1,299one time

On Square Online or Shopify · Up to 25 products

  • Card payments through Square or Shopify
  • Pickup or delivery options
  • Order emails to you and your customer
  • Easy to add and change products yourself
Start with Online Store

Already have a website?

Same prices as a new site. The size of your current site decides the package, and I check it for free first.

  • Your content moved over and cleaned up (up to 10 blog articles)
  • Old links redirected to protect your Google rankings
  • Your domain stays yours
  • Often lets you cancel costly old hosting
  • More than 5 pages? $69 per extra page

English and French: free on request.

Something custom?

Customer logins, payments, a members area or your own admin panel. Tell me what you need and I'll give you a quote.

No monthly plan? Your site moves to your own free hosting account. Need a change later? Join the Care Plan for any month you need it. No contract.

Monthly plans

Keep it running, or keep it growing.

Optional. No contract, cancel any time. Your first month of Care is free with every new site.

Care

For any website

$39a month

  • Hosting, SSL and renewals handled
  • Backups and uptime monitoring
  • Up to 30 min of changes a month
  • Reply within 1 business day
Ask about Care

Local SEO

Best with Business + SEO

$199a month

  • Everything in Growth
  • 2 new local pages or articles a month
  • Weekly Google Business Profile posts
  • Keyword tracking for your area
  • Short monthly report: rankings, calls, visits
Ask about Local SEO

AI automation

Never miss a customer again.

Small tools that answer, follow up and ask for reviews while you work.

Each tool goes live once I've built and tested it on my own business.

  • Lead Follow-up Automation

    Every enquiry gets an instant personal reply, is saved to a simple Google Sheet, and you get an alert on your phone.

    $149 one time

    Coming soon

  • Missed-Call Text Back

    Miss a call while you're busy? The caller instantly gets a text from you, so the job doesn't go to a competitor.

    $149 setup + $39/month

    Coming soon

  • Automatic Review Requests

    After each visit or job, your customer gets a friendly text or email asking for a Google review.

    $149 setup + $39/month

    Coming soon

  • AI Website Assistant

    A chat assistant on your website that knows your services, prices and hours. It answers questions 24/7 and sends new leads to you by email or text.

    $299 setup + $49/month

    Coming soon

  • “Never miss a customer” bundle

    Lead follow-up + missed-call text back + review requests.

    $399 setup + $59/month

    Coming soon

Add-ons

Add to any website.

  • Google Business Profile Setup$99

    A new profile, or a full clean-up of your existing one

  • Online Booking$149

    Connect Calendly, Square, Booksy or similar so clients book themselves

  • Digital Menu + QR Codes$199

    A phone-friendly menu, plus QR codes for tables and windows

  • Domain & Professional Email$49 + domain

    yourbusiness.ca and [email protected], in your name

  • Extra Page$69

    Another service, location or menu page

  • Rush Delivery$129

    Essential site live in 48 hours, when the schedule allows

How it works

  1. Free consultationA short call. I check your website or Google listing and suggest the best next step.
  2. Free draftReady to go? I design the first screen of your new homepage, free.
  3. I build your siteSend any photos or text you want added, and I build the full site.
  4. Launch, yours to keepCheck it on your phone, ask for changes, and we go live. You get every login.

Coming soon: ads & social media

  • Google Ads setup & management
  • Facebook & Instagram ads
  • Social media posting
  • AI short video ads
  • Logo & brand kits

Prices in CAD. Third-party costs (domain registration, ad spend, paid booking, store platform, payment or text-message software) are billed at cost. Changes after launch are included in the monthly plans.

Free consultation

Talking to me is free.

Not sure which package fits? Tell me about your business and I'll suggest the best one.

  • I reply within 24 hours.
  • Texts and emails in English or French.
  • Calls in English, Monday to Friday, 10 a.m. to 6 p.m. (Atlantic time)

Prefer to talk now?Call or text +1 506-285-8583[email protected]

How can I reach you?

Phone or email: one is enough.

I only use your details to reply to you. No spam, no mailing list.Privacy

Thank you!

Your message is on its way. I'll get back to you personally within 24 hours.

Your message could not be sent. Please call or text +1 506-285-8583 or email [email protected].