French as a button
An automatic translation toggle produces French that francophone visitors notice in one sentence, and Google tends to ignore it. If you need French, it should come from a person on your own team or a translator, not a widget.
Ads 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 in Ottawa for businesses whose customers read before they call, from Kanata to Barrhaven and Orléans. I work in English and build fast sites without a monthly builder fee.
Free: a 30-minute call, an action plan and a price range in writing.

The Ottawa market rewards sites that look trustworthy and answer questions in the visitor's language. Here is where I usually see them fall short.
An automatic translation toggle produces French that francophone visitors notice in one sentence, and Google tends to ignore it. If you need French, it should come from a person on your own team or a translator, not a widget.
Many Ottawa buyers work in offices, public service or tech and compare suppliers carefully. A site without clear credentials, process and prices reads as risky to them.
Kanata, Stittsville, Nepean, Orléans and Barrhaven are far apart. A contractor who only covers the west end should say so plainly, and the site should show it.
Unlabelled fields, low contrast and captchas lose older visitors and anyone using a screen reader. Ontario's AODA makes accessibility a requirement for larger organizations.
Before calling, customers read reviews. I help you collect them and reply in a way that builds trust.
My fee for design, code and setup. Payment in three stages: 30% at the start, 40% at the preview, 30% at launch.
One service, one page, ready for ads.
Multi-page English site with a page per service and area.
For firms with many services, locations or documents, with an edit panel for each language.
Ottawa is on Eastern Time. I schedule our Zoom calls in your working hours, and between calls you write to me directly on WhatsApp, Telegram or email.
Free, 30 minutes: what you sell, who buys it, which languages they use
Pages for each service and area, with the questions each must answer
A preview address you can test on your phone and share with your partner
Domain, redirects, analytics, Google Business Profile link and a short training
Most web design projects in Ottawa start with the same question, even when the owner does not ask it out loud: what about French? The city borders Quebec, and a good part of the region's customers think and search in French. So I answer it before anything else: I work in English. I build English-language websites, and I do not write, translate or build French versions.
For many Ottawa businesses that is all they need. In Ontario, French on a private business website is optional, and plenty of firms serve a mostly English-speaking customer base in Kanata, Barrhaven or the downtown core. If French matters a lot for your customers, that side would come from your own team or translator, and if you want one provider for both languages, a local agency may suit you better. I will tell you so on the call.
If a website is not the best first step, I will tell you that too. A plumber who only serves Stittsville may be better off spending that money on Google Ads in Ottawa.
Ottawa has a large share of buyers who are used to procurement, policies and paperwork: public servants, tech employees in Kanata, professionals in the downtown core. They read before they call. For them a site needs a clear process, a starting price, names and photos of real people, and an easy way to send documents or book a call.
For consultants and firms that sell to other businesses, I usually add a short page per service with scope, timeline and typical cost, plus a page that explains how a project runs. It is unglamorous content, and it is exactly what a careful buyer looks for before shortlisting you.
Every site I make is either hand-coded or built on a custom CMS I write for that project. No Wix, no Squarespace, no page-builder subscription. Pages load quickly on a phone, forms go straight to your inbox or CRM, and the domain, code and content are registered in your name.
| What you need | Usual choice | From |
|---|---|---|
| One offer for ads | Landing page | $1,300 |
| A few services | Business website | $3,000 |
| Many services, several editors | Custom CMS | $11,900 |
Ontario's AODA requires organizations with 50 or more employees to meet WCAG 2.0 AA on their websites. Even a five-person firm benefits from the same habits: real headings, labelled fields, readable contrast and keyboard navigation. I build these in by default. More on what that involves on the website accessibility page.
A new site rarely brings a flood of calls on its own. Most Ottawa clients pair it with SEO in Ottawa for the long run, or a small ad budget for the first months. If you are not sure where to start, a free consultation will sort out the order in half an hour.
It is not required for a private business in Ontario. My work is in English, and I do not build French versions. If a real share of your customers are francophone, or you sell to the federal government where bilingual material is often expected, that French side would come from your own team or translator, and I will say honestly whether my English-only work fits.
No. I write and structure the English copy only. I do not write, translate or coordinate French copy, and I do not bring in translators. French is outside my work.
With me, a landing page starts at $1,300, a multi-page business website at $3,000 and a large site on a custom CMS at $11,900, all in Canadian dollars. The final number depends on how many services and areas you want covered. You get a fixed quote after the intro call.
AODA's website rules apply to Ontario organizations with 50 or more employees, which must meet WCAG 2.0 AA. Smaller firms are not obliged, but I build accessible headings, labels and contrast into every site anyway. It costs nothing extra and makes forms easier for everyone.
I work remotely with businesses across Canada and have no Ottawa office. In practice that means Zoom calls in Eastern Time, quick questions on WhatsApp and replies within one business day. You always talk to the person building the site, not to an account manager.
Yes. I do not repair other people's sites, but I build a new one on your existing domain, move the content worth keeping and set redirects so old links in Google still work.
A short brief is enough: what you sell and which parts of the region you cover. I reply within one business day with a structure and a price. Or start with a free 30-minute consultation.