SEO consultant for Canadian businesses

SEO & AI search for Canadian businesses.

Local SEO, Google Business Profile, AI search visibility and WordPress websites for Canadian businesses — with clients in British Columbia.

17+years in SEO
BCclients in British Columbia
600+clients worldwide
100%Job Success on Upwork
Why work with me

SEO for Canada, from someone who has done it

MD Harunur Rashid — SEO consultant since 2008, 600+ clients worldwide, creator of MHR LumeRank SEO.

01

Canadian clients

SEO for Carol Surbey Consulting, a business coaching practice in Prince George, BC, and Curb 2000 Concrete Services, a concrete contractor in Langley, BC.

02

Canada in my campaigns

As Head of SEO at CRM Squirrel I run SEO growth campaigns across the USA, UK, Australia and Canada.

03

Local SEO for service areas

Service-area pages, Google Business Profile and reviews — the same approach that ranks 400+ Australian service businesses.

04

Overnight progress

Dhaka is 10–13 hours ahead of Canada, so work moves forward while you are offline.

Services

SEO services in Canada

Fixed prices in USD, a written plan before any work starts, and a monthly report.

Local SEO & Google Business Profile

Show up in the map pack and “near me” searches where your customers are looking — and turn those searches into calls.

  • Google Business Profile optimisation, posts and Q&A
  • Review plan and review responses
  • Local citations and NAP clean-up
From $300/monthLearn more →

AI Search Optimisation (GEO / AEO)

Make your business easy for AI assistants to understand, trust and recommend — and track the visits it brings.

  • AI visibility audit across the questions your customers ask
  • Entity, Organization and Person schema
  • llms.txt and AI crawler access
From $300/monthLearn more →

Technical & WooCommerce SEO

Fix what holds your site back — crawling, indexing, speed, product data and site structure — then grow it month by month.

$600/monthLearn more →

WordPress Websites

Fast, SEO-ready WordPress and WooCommerce sites with a custom theme — designed around one goal: enquiries and sales.

Apps, CRMs & Custom Software

Booking systems, CRMs, WordPress plugins and reporting dashboards built around how your business really works.

From $100 pluginLearn more →
Where

Areas I work in, Canada

British ColumbiaPrince GeorgeLangleyFraser ValleyAcross Canada
Industries

Businesses I help

Business coachingConcrete & constructionLocal servicesProfessional serviceseCommerce
Results

Case studies

Real clients, with numbers from Google Search Console and client reports.

Australian local service websites website
400+Australian clients so far
Design + SEO · Brisbane, Sydney, Melbourne, Perth, Adelaide, Gold Coast, Townsville, Cairns

Australian local service websites

SEO for 400+ Australian businesses so far, plus custom WordPress websites and local SEO for trades and home-service brands. Every Australian site I have built and optimised ranks on Google.

Read the case study →
Life Coach Austin website
#1on Google for “life coach Austin”
SEO · Austin, Texas

Life Coach Austin

Long-term SEO since 2013 for an Austin life coaching and marriage counseling practice, hired through Upwork. It has held the #1 spot for its main search term for nine years and is still #1 today.

Read the case study →
Halo Home Buyers website
450+search queries on Google page 1
SEO + Design · New Jersey

Halo Home Buyers

SEO for an established New Jersey cash home buyer: a full audit, a 12-month strategy and ongoing tracking. A complete website redesign is now in progress.

Read the case study →
Some of my clients in Canada
Carol Surbey Consulting (Prince George, BC)Curb 2000 Concrete Services (Langley, BC)
FAQ

SEO in Canada: questions, answered.

17+years of hands-on SEO
600+clients in six countries
100%Job Success on Upwork
Still have a question?

Ask me directly — I reply within 24 hours, usually much faster.

Do you work with Canadian businesses?

Yes — clients include Carol Surbey Consulting in Prince George and Curb 2000 Concrete Services in Langley, British Columbia.

Can you do local SEO for my service area?

Yes: Google Business Profile optimisation, reviews, citations and service-area pages for each city or region you serve.

What does it cost?

Local SEO starts from $300 (USD) a month, with a written fixed-price plan after a free 30-minute call.

How do we communicate?

Email, WhatsApp and video calls booked in your time zone, plus a monthly report.

Free SEO check

Grow your business in Canada

Enter your website for a free check, or book a 30-minute call and get a written plan with a fixed price.