Websites for trades · Cornwall & SD&G
A quarter of Cornwall reports French origin. Not one web design company ranking here offers a French page.
I looked. The whole first page of results for Cornwall web design is English-only, and most of it is templated multi-city filler. In a market that is genuinely bilingual, that is a gap you can drive a truck through.
Setup & launch waived on annual plans · Live in 30 days or your first month is free · One business per trade, per area
“Qui fait la réparation de toiture à Cornwall, et est-ce qu’ils parlent français?”
[your business] appears in listings, but the site is English-only and doesn’t say whether anyone there speaks French, or what they charge. Here are three I can answer for:
Illustration. Not a real search result.
Serving
Cornwall · Long Sault · Ingleside · Morrisburg · Alexandria · Lancaster · Williamstown · Maxville · Chesterville · Winchester · Finch · Avonmore01 — The situation in Cornwall
A city that rebuilt itself after the mill closed, and is still doing it.
Cornwall had 47,845 residents at the 2021 Census. It is the largest city in Stormont, Dundas and Glengarry, and it spent the last twenty years remaking its economy. The Domtar paper mill — which at its peak employed around 1,500 people — closed on 31 March 2006. What replaced it is logistics: Walmart’s largest supply-chain facility in Canada, 1.5 million square feet and roughly 1,000 employees, plus a 500,000 square foot Shoppers Drug Mart distribution centre and a Service Canada contact centre.
25.5% of the population reported French (n.o.s.) ethnic origin in 2021, with a further 6.0% reporting French Canadian. The city has two business improvement areas — Downtown Cornwall and Le Village — which is about as clear a signal of a genuinely two-language market as a municipality can give you. The Cornwall and Area Chamber of Commerce, founded in 1890, has over 500 members.
The city completed a $55.5 million secondary sewage treatment upgrade in November 2014, so Cornwall proper is fully serviced. The surrounding counties are not — rural SD&G runs on wells and septic like the rest of eastern Ontario, which means the same split between city work and township work that exists everywhere else on this list.
What makes this area different
The French-language gap is the single clearest unserved opportunity I found anywhere in eastern Ontario. A bilingual trades website in Cornwall is not a nice touch — it is a category nobody currently occupies, in a market where a quarter of the population reports French ethnic origin and the city literally maintains a BIA called Le Village.
02 — Who this is for
Trades that work in two languages.
A serviced city, an unserviced rural county, a logistics economy and a bilingual population. If you can answer a customer in the language they asked in, say so where a machine can read it.
One business per trade, per area. Two roofers working the same streets can’t both come first in the same search — in either language. I’m not going to pretend otherwise. When your trade in Cornwall is taken, it’s taken — and I’ll tell you that rather than take the money.
03 — Why it matters now
Ask a question in French, get an answer built from French sources.
This is the part most people miss about AI-mediated search. An assistant answering a question asked in French will preferentially draw on what it can read in French. If your entire online presence is English, you are not a candidate for a quarter of the questions asked in your own city.
Google’s own guidance on this is unglamorous and correct: create content people find unique and useful, keep the technical structure clean and crawlable, and get your local business details right. Their line is “Don’t just recycle what others on the internet have already said.” In Cornwall, the least-recycled thing you could do is write it properly in both languages.
The competing agencies here are the thinnest set I found in eastern Ontario — several are visibly multi-city templated page farms. That is not a market you have to outspend. It is a market you can out-write.
- —Roughly 68% of local searches now show an AI summary above the results.
- —An assistant answering a French question draws on French-language sources. English-only means you are not in the running.
- —Facts must be in visible text — in testing, Claude took 0% of its answers from structured data and Perplexity 12.5%.
- —Measured gains: +40.9% for quotations, +30.6% for statistics, +27.5% for citing sources; keyword stuffing scored 8.3% below doing nothing.
- —Google: “optimizing for generative AI search is optimizing for the search experience, and thus still SEO.” There is no separate trick.
04 — What you actually get
Built for how people in Cornwall actually search.
If you want it, the site is built bilingual properly — separate indexable pages with correct hreflang, not a browser translate widget bolted on top. A translate widget is invisible to search and unreadable as a signal.
Pages for Cornwall and for each township you cover. The city and the county are different markets — a roofer quoting downtown row housing and one quoting a farm outbuilding are not answering the same question, and for a well driller the city market does not exist at all.
And your prices, if you’ll let me publish them. Nobody in this market does, in either language.
- —Bilingual pages with proper hreflang, if you want them — not a translate widget
- —A page for Cornwall and one for each township you serve
- —Google Business Profile with the right categories and a compliant service area
- —Your licence numbers displayed — ECRA/ESA, TSSA, MECP, BCIN, whichever applies
- —Automatic review requests after jobs
- —Tap-to-call on every screen and a form that works on a weak signal
05 — What it costs
Published prices. No discovery call required to find out.
Every web design company in Eastern Ontario I checked hides its pricing behind a quote form. Here’s mine, in writing, on the page an AI assistant can read.
- ·Website, hosting, domain, SSL
- ·Written from a conversation with you
- ·Tap-to-call and quote form
- ·Structured data an AI can read
- ·I answer the phone in month fourteen
- ·Everything in Foundation
- ·A page for each town you serve
- ·Google Business Profile managed
- ·Monthly reporting you can read
- ·Copy updates when your work changes
- ·Everything in Growth
- ·Automatic review requests after jobs
- ·Photo documentation of your work
- ·Seasonal campaign pages
- ·Priority turnaround
Buyout
You can buy the site outright at any time. It starts at $3,000 and drops $100 every month you’ve been with me, to a floor of $500. Leave whenever you like and take the site with you — I’d rather you stayed because it works.
06 — Questions people actually ask
Cornwall trades, answered plainly.
Do you actually build in French, or is it a translation plugin?+–
Properly built. Separate indexable pages with correct hreflang annotations, so each language version can rank and be cited on its own.
A browser translate widget does not create pages, so there is nothing for a search engine to index and nothing for an AI assistant to read. It solves the reading problem for a visitor who already found you. It does nothing about being found.
I’ll be straight about the limitation: I am not a professional French copywriter. For a bilingual build I’d either work from copy you supply, or bring in a translator and quote it separately. I’m not going to run your business through a machine and call it bilingual.
Is there really no French-language web design competition in Cornwall?+–
Not on the first page of results, in what I checked. Every agency ranking for Cornwall web design queries presents English-only service pages. Several of the ranking sites are multi-city template farms with two separate Cornwall URLs, which is a fairly reliable sign of thin automated content.
I’d encourage you to check this yourself rather than take my word for it — search the terms your customers would use, in French, and see what comes back.
What does it cost?+–
$79 a month with an $895 setup, $199 a month with setup waived on a six-to-twelve month term, or $349 a month. Bilingual builds are quoted on top because they are genuinely more work. Buyout starts at $3,000 and drops $100 for every month you’ve been with me, to a $500 floor.
Do I need separate pages for the townships?+–
If you serve them and the work is meaningfully different there, yes. Cornwall is fully serviced — the city completed a $55.5 million secondary sewage treatment upgrade in 2014 — and rural SD&G is not.
For an electrician or a roofer that changes the job but not the trade. For a well driller or a water-treatment installer it changes everything, because the entire market sits outside the city limits. Either way the searches differ, and a page that names the township can be returned for it.
Do you make ranking promises?+–
No, and be wary of anyone who does. Google is explicit that there is no way to request or pay for a better local ranking. I promise the work, a 30-day launch or your first month free, a ninety-day refund window on setup, and one business per trade per area.
07 — Nearby
Other areas I work in
Each of these has its own page, because the same trade is a different business in each of them. What sells a job in Cornwall is not what sells one twenty minutes down the road, and a page that tries to cover both wins neither.
Next step
The bilingual slot in Cornwall is empty. Somebody is going to take it.
If you’re a Cornwall trade business and you can serve customers in both languages, that is worth writing down somewhere a machine can read it. Tell me what you do.