Nova Scotia has about 24,900 small employer businesses. We work with the ones who need the digital side handled and do not want an agency relationship to manage.
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.
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
Mobile page speed score
Before42
→
After the SEO process98
+133%
Orders from organic search, a month
Before9
→
After the SEO process31
+244%
Clicks from Google search, a month
Before220
→
After the SEO process760
+245%
Visits from French searches, a month
Before40
→
After the SEO process410
+925%
Times AI assistants cite your business, a month
Before2
→
After the SEO process19
+850%
Sales enquiries from Google, a month
Before5
→
After the SEO process17
+240%
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.
Just the address and an email. Tell us what you want to be found for if you know.
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.
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.
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.
Pick the closest match. We will tell you on the call if something else fits better, and every price is confirmed in writing before anything starts.
Tell us what is broken.
BUGBug fixingFrom $120
We reply within one business day with a price range or an honest referral somewhere better. No automated sequence, no newsletter.
Tools we connect, manage and report on
Google Ads
Meta Ads
Mailchimp
Square
Moneris
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.