Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
Hand-coded · custom CMS · landing pages · business websites

Web design

Web design for small businesses that need the phone to ring, not just a pretty homepage. I plan, write and build websites for clinics and salons, from the first sketch to the form that sends each new lead straight to your phone.

Free: a 30-minute call, an action plan and a price range in writing.

Web design for small business: bakery owner checking a new order from her website on her phone
Why a site sits idle

You have a website.
It just doesn't
sell

These four issues show up on most small-business sites I review. None of them appears on an invoice, yet each one quietly costs you enquiries every week.

Written about the company, not the customer

The top of the page talks about your founding year and mission, while the price, service area and phone number hide three clicks deep.

Message

Built for a desktop nobody uses

Most visitors arrive on a phone. A tiny call button and a menu that covers half the screen send them back to Google.

Mobile

Forms that go nowhere

Enquiries land in an inbox nobody checks on Saturday. By Monday the customer has already booked someone else.

Leads

Locked into a builder

A monthly subscription, a theme you can't change and a site you can't take with you if you leave the platform.

Ownership
Track record

200+ landing pages
and 70+ full websites

That is the output of 12+ years in marketing. Every site is planned around one measurable action: a call, a form, a booking or an order.

Full websites[01]
70+

multi-page business sites with service pages, project galleries and contact flows.

Large projects[02]
50+

bigger builds: several locations, online booking, ordering, blogs and wide service menus.

Landing pages[03]
200+

single pages built for Google and Meta ad campaigns, each with its own offer.

Clients[04]
100+

businesses I've worked with directly, from one-person trades to growing chains.

Types of websites

Pick the site
that fits the job

I choose the type of website by its goal, not by fashion. A landing page for ads, a compact brochure site, a full business website or a platform for several locations: each one has its own page with details and prices.

Anatomy

Four zones every
selling page needs

Before I hand over any website, I check these four spots. When even one is missing, part of your visitors drop off on the way to contacting you.

Website preview● ● ●
Web design layout of a business website with headline, prices, project photos and a short contact form
01020304
01Headline and phone: what you do, for whom and where, with a call button visible without scrolling.
02Prices as a range or a starting point. People who can't see a number usually leave to compare.
03Proof: photos of real jobs and concrete figures instead of stock images and vague promises.
04Short form: name, phone and one question. Each submission goes to your phone or CRM within seconds.
How I work

From first call
to a site that
works for you

You don't have to write a word. I ask the questions and draft the text myself; you read it, correct what's off and approve. I can also run the interview in Polish, Russian or Ukrainian.

01

Intro call

30 free minutes on Zoom: goals, customers, competitors and budget

02

Structure and copy

Sitemap, headlines, offer and answers to the doubts customers have

03

Design

Wireframe first, then the look. Three rounds of revisions included

04

Build and launch

Hand-coded or on a custom CMS, with forms, analytics and SEO basics

05

Support

Training on your edit panel and help after launch

Case studies

Websites
with results

All case studies →
Boreal Kitchens & CabinetryEdmonton · custom kitchens
200 keywords on page one

Website, ads, bots, CRM and SEO for a cabinetry maker. Around 200 search terms now rank on the first page of Google in Canada.

See the case study →
Adela Strycharz, REALTOR®Winnipeg · real estate
1–5 enquiries a month without ads

A site with seven calculators for buyers and sellers, plus SEO. Leads come in from Google search with zero ad spend.

See the case study →
Da DiegoŻywiec, Poland · pizzeria
5,500 C$ a month in delivery orders

Website with online ordering, CRM and ads. Over PLN 15,000 a month in delivery orders goes through the site.

See the case study →
Pricing

How much a
website costs

Final prices in Canadian dollars. I give you the exact figure after a short call, in writing, with deadlines in the agreement. Hosting and domain are agreed individually.

Landing page[01]
from $1,300 CAD

One page for one service or ad campaign.

  • Ready from 10 days
  • Sales copy included
  • Call, WhatsApp and form
  • Conversion tracking in GA4
  • 3 rounds of revisions
About landing pages→
■ Business website[02]
from $3,000 CAD

Several pages: services, projects, about, contact.

  • Page per service
  • Edit panel for you
  • On-page SEO basics
  • Form to phone or CRM
  • Training after launch
About business websites→
Large site on a custom CMS[03]
from $11,900 CAD

Many locations, booking, catalogues or a blog that grows.

  • Admin built for your business
  • Up to 30 days to launch
  • Integrations without plugins
  • Roles for your staff
  • Built to scale
About custom CMS→
Payment in three stages: 30% to start, 40% after design approval, 30% at launch.
Comparison

Me, an agency
or a DIY builder?

Each route suits someone. Here is how they usually compare for a small business website.

With meTypical agencyDIY site builder
PriceFrom $3,000, finalOften several times moreMonthly plan plus your evenings
CopywritingI write it, you approveOften waits for your materialYou write it
Who you talk toMe directly, on WhatsApp or ZoomAn account managerA help centre
OwnershipCode, domain and content in your nameDepends on the contractStays on the platform
Monthly fees for the site itselfNone for a builderOften a retainerSubscription every month

Web design that starts with your customers, not with colours

Most web design projects begin with the question "what should it look like?". I start with a different one: what does a customer need to see before they pick up the phone? A homeowner in Calgary comparing three contractors wants to know the price range, the service area and whether you have done similar jobs. A patient looking for a clinic in Mississauga wants available hours and a booking button. The design follows from those answers.

That's why every website I build begins with structure and copy. I write the headlines, the service descriptions and the answers to typical doubts myself, based on a short interview with you. Only then do I draw the wireframe and the final look. You end up with a site where every screen has a job.

Hand-coded or custom CMS: how I build

I don't use page builders or rented templates. Sites are either written by hand in clean code or built on a custom CMS I develop for the project. Both routes give you the same practical benefits:

  • No builder subscription. You pay for the work once; hosting and domain are agreed individually.
  • Fast pages. No pile of plugins and scripts nobody uses, so pages load quickly on mobile data.
  • Full SEO control. Titles, descriptions, headings, schema and redirects are set exactly the way search needs them.
  • Integrations without plugins. Forms go to your CRM, WhatsApp or email directly.
  • Ownership. Code, content and domain are registered in your name.

A hand-coded website suits landing pages and compact sites that change rarely. A website on a custom CMS fits businesses that update prices, projects or posts every week and want an admin panel that speaks their language.

Which type of website do you need?

Your situation What usually fits Starting price
You run ads for one service Landing page $1,300
New business, few services Brochure website $1,300
Several services, want Google traffic Business website $3,000
You sell products online Online store $4,800
Several locations or a large catalogue Large site on a custom CMS $11,900

If you are not sure, that's what the free 30-minute call is for. Often the honest answer is "start smaller": a strong landing page and an ad campaign can bring the first leads in two weeks, and a full site follows once the offer is proven.

What Canadian businesses should plan for

A few things come up specifically on Canadian projects, and I plan for them from the first sketch:

  • French. In Quebec, French must be at least as available as any other language on a commercial website. I build English-language websites only, so if your business needs a French version, it comes from your own team or translator and sits outside my work. Elsewhere in Canada French is optional.
  • Accessibility. Ontario organizations with 50 or more employees must meet WCAG 2.0 AA under AODA. I build to those standards by default; details are on the website accessibility page.
  • Privacy and consent. Contact forms collect personal information, so the site needs a clear privacy policy, and Quebec Law 25 adds consent rules for cookies and tracking. Newsletter checkboxes have to follow CASL.
  • Time zones and seasons. A snow removal company and a patio builder need different homepages in November. I build sections you can swap yourself when the season turns.

Common mistakes I fix in new builds

The most expensive mistake is a site that looks modern but has no clear next step. Others I see often: one generic "Services" page instead of a page per service (which also kills SEO), stock photos of smiling strangers, no prices at all, and a contact form that emails a forgotten address. Each of these is cheap to avoid at the planning stage and costly to fix after launch.

I don't patch websites built by someone else. If your current site has these problems, I build a new one, keep your domain and move the content that is worth keeping, with redirects so you don't lose Google rankings. More on that under website redesign.

After launch

A website is the start of the funnel, not the end. Once it is live I can connect Google Ads, local SEO and a CRM so every enquiry is tracked from click to sale. See the full website pricing or send me a short website brief and I'll come back with a plan.

FAQ

Questions about
web design

How much does web design cost for a small business in Canada?

With me, a landing page starts at $1,300, a multi-page business website at $3,000, an online store at $4,800 and a large site on a custom CMS at $11,900. Prices are final and in Canadian dollars. They include copy, design, build, three rounds of revisions, basic SEO and training. Hosting and the domain are agreed separately.

How long does it take to build a website?

A landing page is usually ready from 10 days. A full business website takes two to four weeks, and a large site on a custom CMS up to 30 days. The deadline goes into the written agreement. The biggest delays usually come from waiting for photos, approvals or access, so I agree on those dates with you at the start.

Do you work with businesses outside one city?

Yes. I work remotely with businesses across Canada, from BC to the Atlantic provinces. Calls happen on Zoom at a time that suits your time zone, and day-to-day questions go over WhatsApp, Telegram or email. I reply within one business day.

Will I be able to edit the website myself?

Yes. On a custom CMS you get a panel made for your business: change prices, add projects, publish posts. Hand-coded sites can also get a small edit panel for the parts you change often. After launch I train you on Zoom, and support is included.

Who owns the website after launch?

You do. The domain, the code, the content and the analytics accounts are registered in your name. There's no page-builder subscription holding the site hostage, so if we ever stop working together, the website stays with you and keeps running.

Do you also bring traffic to the site?

Yes. I set up and run Google Ads and Meta ads, do SEO and Google Business Profile, and connect analytics. Many clients start with a website and add one channel. The Growth package from $4,300 combines a website, Google Ads setup and analytics.

Website quote

Tell me what
your site should do

Two sentences are enough: what your business does and what the website should bring in. I'll reply within one business day with a price range and a timeline. The first 30-minute call is free.

  • 9 short steps
  • No obligation
  • I reply personally
What happens after you send it
  1. I reply within 1 business dayPersonally, by email or on WhatsApp, whichever you prefer.
  2. A 30-minute call, freeI ask about your business, customers and budget. Beforehand I review your website and ads.
  3. A proposal with a price, in writingWhat I’ll do, by when and for how much. You decide with no pressure.
MarketingStep 1 of 9

What do you need most?