Truro, Nova Scotia · Serving all of Canada · Founder-led, 25 years in IT

Home / SEO services

SEO services for Canadian small business.

Local SEO, technical SEO, ecommerce SEO and AI search optimization (GEO) from a founder-led studio in Truro, Nova Scotia. Send your website and we tell you, in plain English, why Google is not sending you customers.

Reply within one business day, in plain English. Nothing starts without your approval.

Prefer to talk? Call (902) 986-3447

  • Local SEO, technical SEO, ecommerce and Shopify SEO, bilingual SEO and AI search (GEO)
  • A free SEO evaluation of your site, in plain English
  • We run a 40,000-page data-driven site, so we know SEO at scale
  • Fixed scope and written price. We do not guarantee rankings, and nobody honest does
Fixed price, in writingYou own the site and loginsReply within one business dayFounder-led, Truro, Nova Scotia

SEO services

Position on Google for your main search

Before#12
After the SEO process#1
Page 1
A Google search before and after SEO, with the ranking climbing month by month

Mobile page speed score

Before42
After the SEO process98
+133%
Page speed score of 98 and a list of technical SEO issues resolved

Orders from organic search, a month

Before9
After the SEO process31
+244%
A Shopify store collection page and a product page built to rank on Google

Clicks from Google search, a month

Before220
After the SEO process760
+245%
A search result before and after SEO, with a keyword title and clicks from Google rising month by month

Visits from French searches, a month

Before40
After the SEO process410
+925%
A French search result for an English and French site, with visits from French searches rising

Times AI assistants cite your business, a month

Before2
After the SEO process19
+850%
An AI assistant answer that names and cites your business, with citations rising month by month

Sales enquiries from Google, a month

Before5
After the SEO process17
+240%
An SEO audit report listing the top fixes by impact, with enquiries from Google rising
Local SEO

Found on Google Maps and nearby searches

Local SEO services for businesses that serve a city or region, from Halifax to Brampton: your Google Business Profile, local pages and reviews, so you show up in the map results for "near me" and city searches.

Technical SEO

Fix what stops Google reading your site

Crawl errors, slow pages, broken redirects, duplicate pages and indexing problems. The fixes that decide whether a page can rank at all.

Ecommerce and Shopify SEO

Product and category pages that rank

Collection structure, product page content, speed and the Shopify quirks that quietly hold stores back on Google.

On-page and content

Pages built around what people search

Titles, headings, service pages and copy written for the searches that bring buyers, not for a keyword count.

Bilingual SEO, English and French

Rank in both languages

Proper French pages with correct language tags, not a machine-translated copy. For Quebec, New Brunswick and anywhere you sell in French.

AI search optimization (GEO)

Be the answer AI assistants give

More people now ask ChatGPT, Google AI Overviews and Perplexity instead of searching. Generative engine optimization (GEO) makes your business easy for them to find, trust and cite: clear answers, consistent business details, structured data and pages they can read.

SEO audit and consulting

A clear plan, from the person who does the work

Not sure where to start? An SEO consultant and SEO expert who ranks the fixes by impact and tells you which ones you can do yourself.

40,000+Pages we run and keep indexable

We do SEO at a scale most agencies never touch.

VisaTalents is a data-driven site with more than 40,000 generated pages: employer profiles, occupation and province pages, all built from one set of templates. Keeping a site like that fast, crawlable and indexed is a different job from tuning ten pages. We have done it, and fixed what breaks along the way.

Technical and large-site SEO

Programmatic SEO

One template, thousands of useful pages

Enterprise-scale SEO for page families built from real data, each one genuinely useful to the person searching. Not thin duplicates, which Google ignores or penalises.

Crawl and indexation

Google reads the right pages

What gets indexed, what is kept out, and what returns gone instead of an error. Including the one-line mistake that quietly de-indexes a whole template.

Sitemaps and internal links

Structure that scales

Sitemaps split into files Google can read, and internal links that pass authority to the pages that earn money.

AI search readiness

Pages AI assistants can quote

Structured data, consistent business details and plain-language answers on the page, so assistants and AI Overviews have something accurate to cite.

Speed under load

Fast for visitors and for crawlers

Caching and server work so pages stay quick when Google crawls thousands of them at once, not only when one person visits.

The site behind the experience

The VisaTalents home page
Job-seeker platform

VisaTalents

Profile matching against employer expectations, NOC alignment and LMIA insight for people applying to work in Canada.

See all selected work

How it works

  1. 01

    Send your website

    Just the address and an email. Tell us what you want to be found for if you know.

  2. 02

    Free SEO evaluation

    We check how Google sees your site, how you rank against the businesses you compete with, and what is holding you back. You get the answer in plain English, in about two to three days.

  3. 03

    Scope and price in writing

    Fixed scope, the fixes in order of impact, and a written price for the ones you want us to do.

  4. 04

    We do the work

    Technical fixes first, then pages and content. You keep the logins and the files.

SEO services across Canada: Nova Scotia, Greater Toronto and beyond

We provide SEO services in Halifax and Dartmouth from our base in Truro, and across Nova Scotia and Canada. As an SEO company and SEO agency in Canada, we are small on purpose.

We also work with businesses in Brampton, Mississauga, Toronto, Markham and Vaughan, and across Ontario, Alberta and British Columbia. SEO does not need an office next door: the work is done remotely, and you deal with the people doing it. Local SEO is built around the city you serve, so tell us where your customers are.

If you are comparing an SEO company in Brampton, an SEO agency in Toronto or any SEO services company in Canada, the useful questions are the same: who will actually do the work, what exactly is being fixed, and how will you know it worked.

Questions

How much do SEO services cost?

It depends on the site and on what the evaluation finds. We scope the work first and give you a fixed price in writing before anything starts, rather than a monthly figure that never ends. Ongoing SEO is optional, not bundled in.

What is GEO, and do I need it?

GEO is generative engine optimization: making your business show up in answers from AI assistants such as ChatGPT, Google AI Overviews and Perplexity. If customers ask those tools who to hire, you want to be named. Most of the work is the same foundation as good SEO, plus clear answers and structured data.

Does GEO replace SEO?

No. AI assistants lean on the same signals Google does: a fast, crawlable site with accurate, clear content and a strong local profile. GEO builds on good SEO rather than replacing it.

How long does SEO take to work?

Technical fixes can show up in weeks. Moving up for competitive searches usually takes three to six months, sometimes longer. Anyone promising page one in a few weeks is guessing.

Do you guarantee rankings?

No. Nobody controls Google. We guarantee the work we scope and deliver, and we show you what changed.

Is the free SEO evaluation really free?

Yes, always. Send your website address and we look at it. There is no card and no commitment, and the evaluation is yours whether or not you hire us.

Do you do local SEO for small businesses?

Yes. Local SEO is the core of the work for businesses that serve a city or region: your Google Business Profile, local pages, citations and reviews.

Can you do SEO for a Shopify store?

Yes. We build and fix Shopify stores, so we know the theme, app and collection issues that affect how a store ranks.

Do you do SEO in French?

Yes. We build bilingual sites and handle French SEO properly, with separate language pages rather than a translated copy.

Can you handle a very large site?

Yes. We run a site with more than 40,000 pages and have dealt with crawling, caching, indexing and sitemap problems at that size.

Who does the work?

A small team led by the founder, who has 25 years in IT. You deal with the people doing the work, not an account manager.

Send your website address.

It takes about ten seconds. One email address is enough.

Ready when you are

Reply within one business day, in plain English. Nothing starts without your approval.

Prefer to talk? Call (902) 986-3447

Tools we connect, manage and report on

Our development stack

Languages

  • PHP
  • JavaScript
  • Python
  • C#
  • .NET
  • SQL

Web and mobile

  • HTML and CSS
  • Android
  • iOS

Frameworks and platforms

  • WordPress
  • Shopify
  • WooCommerce

Integration and automation

  • Zapier
  • Make
  • n8n
  • REST APIs
  • Webhooks
  • Stripe
  • Twilio
  • Git

Business workflow

  • Zoho
  • HubSpot
  • Notion
  • Airtable
  • Trello
  • QuickBooks

Hosting and cloud

  • AWS
  • Azure
  • Google Cloud
  • Cloudflare
  • cPanel
  • Linux

AI

  • Claude API
  • MCP
  • Retrieval (RAG)
  • Prompt caching

Looking for a developer rather than a design shop? Contract development is billed hourly at a flat rate, and white-label work keeps your name on the delivery.

CallGet a quote