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.
MessageAds and visibility: customers who are looking for your service now or don’t know about it yet.
01 Google AdsEnquiries from people searching for your service right nowfrom $750/mo 02 Social media adsMeta, TikTok, LinkedIn: customers who are not searching yetfrom $700/mo 03 SEOHigher in Google and Maps without paying per clickfrom $1,000/mo 04 Visibility in ChatGPT and AIYour business in AI assistant answerspart of SEO 05 Amazon and marketplacesSell where customers already buywith a partnerThe place where a visit turns into an enquiry, and a system that doesn’t lose that enquiry.
01 Web designA website that turns visits into enquirieslanding from $1,300 02 Online storesCart, payments and shipping, ready for adsfrom $4,800 03 CRMNo enquiry gets lost in a phonesetup $3,400 04 Chatbots and AIThey answer customers, at night too$2,500 05 Email and SMSCustomers come back instead of forgetting youquoted individuallyPlan and tracking first, budget second. You know what works before you spend more.
01 Strategy and auditKnow where to spend the budget before you spend it$2,400 02 AnalyticsSee which ad brings in money$650 03 ConsultationsA call about your specific problem$70/h 04 Free auditA quick review and 3–5 priorities to start$0How your business looks and sounds before anyone calls you.
01 Social media managementProfiles that look like a real businesswith a partner 02 Creative and videoGraphics and videos that stop the thumbquoted individually 03 BrandingA logo and style that sets you apartwith a partner
Edmonton, Canada
200 keywords on page one of Google
Boreal Kitchens
Winnipeg, Canada
up to 5 enquiries/mo from Google without ads
Adela Realtor
Żywiec, Poland
from 3 to 9 locations in two years
Gładko Tnący Barber
Żywiec, Poland
PLN 15 000 +/mo in delivery orders
Da Diego
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.

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.
The top of the page talks about your founding year and mission, while the price, service area and phone number hide three clicks deep.
MessageMost visitors arrive on a phone. A tiny call button and a menu that covers half the screen send them back to Google.
MobileEnquiries land in an inbox nobody checks on Saturday. By Monday the customer has already booked someone else.
LeadsA monthly subscription, a theme you can't change and a site you can't take with you if you leave the platform.
OwnershipThat 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.
multi-page business sites with service pages, project galleries and contact flows.
bigger builds: several locations, online booking, ordering, blogs and wide service menus.
single pages built for Google and Meta ad campaigns, each with its own offer.
businesses I've worked with directly, from one-person trades to growing chains.
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.
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.

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.
30 free minutes on Zoom: goals, customers, competitors and budget
Sitemap, headlines, offer and answers to the doubts customers have
Wireframe first, then the look. Three rounds of revisions included
Hand-coded or on a custom CMS, with forms, analytics and SEO basics
Training on your edit panel and help after launch
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 →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 →Website with online ordering, CRM and ads. Over PLN 15,000 a month in delivery orders goes through the site.
See the case study →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.
One page for one service or ad campaign.
Several pages: services, projects, about, contact.
Many locations, booking, catalogues or a blog that grows.
Each route suits someone. Here is how they usually compare for a small business website.
| With me | Typical agency | DIY site builder | |
|---|---|---|---|
| Price | From $3,000, final | Often several times more | Monthly plan plus your evenings |
| Copywriting | I write it, you approve | Often waits for your material | You write it |
| Who you talk to | Me directly, on WhatsApp or Zoom | An account manager | A help centre |
| Ownership | Code, domain and content in your name | Depends on the contract | Stays on the platform |
| Monthly fees for the site itself | None for a builder | Often a retainer | Subscription every month |
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.
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:
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.
| 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.
A few things come up specifically on Canadian projects, and I plan for them from the first sketch:
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.
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.
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.
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.
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.
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.
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.
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.
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.
What do you need most?