A quiet shop counter at dawn, a laptop open and blank.

01 · Made in Richmond, for shops across Metro Vancouver

Your shop's website, done for you

We build it, look after it, and make your changes when you text us.

The laptop screen glows: the made-up bakery's website appears.

Your first preview is ready within 3 business days after your checklist is in. Each round of changes comes back within 1 business day. Your site goes live the business day after you approve and pay.

Rosa's Bakery is a made-up business, not a client.

From above: the phone shows a chat with the reply: "Done. It's live".

02 · After launch

You text. We do the rest

$16 CAD/month plus tax, up to 10 changes a month, each live within 2 business days, often sooner. Your domain stays in your name and you renew it.

Rosa's Bakery and this chat are made up.
Rosa's Bakery is not a client.

The laptop shows the made-up bakery's website, now opening at 7am.

You pay only after you approve it

We build it, look after it, and make your changes when you text us: up to 10 a month on Essentials, each within 2 business days, often sooner. We make the edits, so you don't need to log in.

We're in Richmond and reply within 1 business day.

See it before you pay

You see a private preview first.You pay only after you approve it. Nothing is due before then.
If you decide not to approve it, you owe nothing.The site isn't published.
Your domain stays in your name.We only point it at your site.
Once your site is live,leave any time and take a full copy of your site with you.

Two prices to start

No hourly billing. No surprise bills. Cancel the monthly plan any time; if the plan stops, the site comes down after 30 days unless you take a copy.

Website build
$300CAD to build, plus tax
  • Up to 5 pages, for phones and desktops
  • We write the words if you have none
  • We connect your domain, with a secure certificate

You pay when you approve your preview. You register the domain in your name and pay for it each year.

Need more than 10 changes a month? See Unlimited in the questions below. Photo and video are optional, on their own page: see Photo & video.

Details

A change is one update: new hours, a price, a photo, a new section or page. A full redesign is a new build. The $300 CAD plus tax build covers the website itself. We never pay for your domain or hosting. The domain stays in your name and you pay its yearly renewal to your registrar. Hosting runs on a free static host that we set up and look after for you; if it ever costs anything, that bill is yours, quoted first. Whatever the plan, you reach us directly by email, text or WhatsApp.

On time, or your first month is free

Your first preview is ready within 3 business days after your checklist is in. Each round of changes comes back within 1 business day. Your site goes live the business day after you approve and pay.

If your checklist is complete and we still miss the 3-business-day preview date or a 1-business-day round, your first month on any plan is free.

  1. Checklist inYou send the 8 things.
  2. Day 1We build your site.
  3. Day 2We keep building it.
  4. Day 3Your first preview is ready.

The 3 business days start the next business morning after your checklist is complete.

Send your changes when you're ready. Each round comes back within 1 business day after we receive your list.

Three steps

  1. Send the 8 things

    Most of it is already on your phone. Send it by email or WhatsApp, all at once or a few at a time. No words? We write them.

    See the 8 things
    Business detailsYour business name, address, phone and email, and your opening hours.
    Services & pricesYour services or products, with prices if you show them. A menu photo or price sheet is fine.
    How customers reach youA way for customers to reach you: phone, email or a contact form.
    LogoYour logo file, or “none”. We set your name in clean type.
    PhotosPhotos, or “use what I have” or “none”. We launch with temporary images, and you swap them later through your plan.
    AboutA short about: who you are and why customers pick you, or “none”.
    DomainYour domain name, registered in your name, or “not registered yet”. We send you the registrar steps.
    Current site and toolsYour current site and tools, if any: where they are, your socials, and any booking or ordering tool you already use.

    We never ask for passwords.

    Agreement: in plain words, signed. The $300 CAD plus tax is due when you approve your preview. You register the domain in your name and pay for it each year.

    The full checklist

    Nice to have, never delays you

    Reviews to quote · video clips · brand colors · sites you like · staff photos

  2. See your private preview

    We build your site and send you a private link. Send your changes or a yes when you're ready.

  3. Approve, pay, go live

    You approve and pay. Your site goes live the next business day.

Already have a site?

Switch without starting over

  • Your domain stays in your name and you renew it.
  • Your old site stays up until the new one goes live.
  • Free with any monthly plan: up to 5 pages, moved as they are, when your domain setup allows our standard switch. We check that with you before you sign.

Not sure yours needs work?

Get a free website check

Send the link. Within 1 business day, 3 fixes you can read in 60 seconds.

Details
You keep your domainIt stays in your name. We only point it at the new site.
Your email, checked with youBefore the switch, we check your email setup with you and tell you what, if anything, needs to change.
We plan the switchWe build next to your old site, which stays up until the switch. Your site goes live the business day after you approve and pay.
No lock-inOnce your site is live, leave any time and take a full copy of your site with you.
Good to know: the free move recreates your current site as it is, up to 5 pages, when your domain setup allows our standard switch. Want a fresh design instead? That is the $300 CAD plus tax build. Your domain stays in your name and you renew it. Bigger sites are quoted first. Pages, text, photos, and menus move with you. Online stores, booking systems, and member areas built into Wix or Squarespace do not. We reconnect them to a tool you keep, or quote a fix before we start.
Jeffrey, M Workshop

A real person in Richmond

At the agency I worked at, websites weren't slow because the work was hard. They were slow because of the hand-offs. So we cut them out. You text us, we make the change, and I check every one myself.

We're new, and we'd like to work with shops around here. Send us a message

Jeffrey · (587) 436-3709

Questions

What if I don't like the preview?

Tell us what to change before you approve it: you get up to 3 rounds of changes. A round is one list of changes you send us after seeing the preview; we make them and send the preview back. More changes can be made after launch through your plan. Nothing is due until you approve. If we don't hear back within 10 business days of sending your latest preview, we close the preview and, since you haven't approved it, you owe nothing; you can start again later.

What if I don't have everything on the checklist?

Send what you have. Missing words: we write them. Missing photos: launch with temporary images and swap them after a shoot, or wait for the shoot; then your checklist is complete once the photos and everything else are in, and your first preview is ready within 3 business days after that. Domain not sorted yet: we build while you find where it's registered. The guarantee applies when your checklist is complete (see On time, or your first month is free).

Who pays for the domain and hosting?

You do, not us. We never pay for a client's domain or hosting. The domain is registered in your name and you pay its yearly renewal to your registrar. We do not buy or hold domains for clients. Hosting works the same way: your site runs on a free static host (Cloudflare) that we set up and look after as part of your plan, so hosting costs you nothing today. If a paid hosting tier is ever needed, for a larger site or extra services, that cost is yours and we quote it first. Cancel the monthly plan any time; if the plan stops, the site comes down after 30 days unless you take a copy.

Will I lose my Google ranking if I switch?

Nobody can honestly promise a ranking, so we don't.

What if I need more than 10 changes a month?

Choose Unlimited: $49 CAD a month, plus tax. Unlimited changes, one at a time, each within 2 business days, often sooner. New pages and promo updates count as changes, done one at a time. Your domain stays in your name and you renew it.

More than 5 pages? Online booking?

Building more than 5 pages at the start? Jeffrey prices it before any work starts. We connect the booking or ordering tool you already use; its own fees are separate.

Start

Takes a minute. No sales call

We reply within one business day. After you sign the agreement, we send your checklist.

hello@mworkshop.ca
(587) 436-3709
Based in Richmond, BC. We reply in English or Chinese, so send us a message.

No newsletter, no pressure.