Services
Local SEO services & internet marketing packages built for trades.
Whether you need a full SEO agency, an independent SEO consultant, or just a small monthly package from a local SEO company, we offer all three under one roof. Month-to-month, transparent reporting, no long contracts. Pick the tier that matches your service footprint. We'll talk it through on a 15-minute call before you commit.
90-day Map Pack movement guarantee on Foundation, Shoreline, and Trades Premium retainers. If your primary keyword doesn't move in 90 days, the next month is free until it does.
Everything we offer, at a glance.
From a free audit to a full trades retainer, lowest commitment first. Tap any service for the details.
Free 15-Minute Audit
FreeA live look at where you rank, what your Google profile is missing, and the three fixes that matter most. No cost, no commitment.
On The Map in 30
$0 up frontBrand-new business with no website or Google listing? On Google Maps with the phone ringing in 30 days. You pay only after your first 5 calls.
Missed-Call Text-Back
From $99/moEvery missed call gets an instant text back, so the job stays yours instead of going to the next business in the Map Pack.
Estimate Engine
From $99/moEvery quote you send gets followed up at 24 hours, 3 days, and 7 days until the customer answers. The revived jobs show up in your monthly report.
Review Engine
$149/moGoogle reviews on autopilot. Every finished job triggers a friendly one-tap review request, and quietly catches the unhappy ones first.
Review City
$249/moAlready won Google? Route repeat customers to Facebook, HomeStars, and BBB, the platforms AI assistants read before they answer.
Standalone SEO Audit
$499A prioritized, written teardown of your local presence: every issue, every fix, and what we would do first. Yours to keep either way.
Foundation
$750/moMonthly local SEO for a single-town service business that needs to show up in Google Maps.
Shoreline
$1,500/moMonthly local SEO for multi-town operators along the Collingwood to Blue Mountain corridor.
Trades Premium
$2,500/moSEO plus Google Ads plus customer-comms automation, layered together for established trades operators.
SEO retainers in detail.
The monthly plans, fully spelled out. Month to month, no long contracts.
Foundation
For a single-town service business that needs to show up in Google Maps.
- ✓ Google Business Profile audit + monthly optimization
- ✓ Weekly GBP Posts (offers, updates, photos) to keep your profile active
- ✓ FAQ schema on your site, answering the questions customers actually ask
- ✓ Local citations cleanup (top 30 directories)
- ✓ On-page SEO for homepage + 2 service pages
- ✓ Monthly rankings + leads report
Shoreline
For multi-town operators serving the Collingwood / Blue Mountain corridor.
- ✓ Everything in Foundation
- ✓ Dedicated location pages for up to 5 towns
- ✓ Local link-building (sponsorships, partnerships, local press)
- ✓ Quarterly competitor teardown
- ✓ Schema markup + technical SEO audit
Trades Premium
Established trades operators who want SEO + paid search + customer-comms layered together.
- ✓ Everything in Shoreline
- ✓ Google Ads campaign management (ad spend separate)
- ✓ Missed-call text-back automation via FixyFlow
- ✓ Dispatched-tech customer-arrival SMS
- ✓ Bi-weekly strategy + reporting calls
Custom
Website rebuild, multi-location chains, or anything beyond the Premium scope.
- ✓ Conversion-focused website rebuild (Astro / Next.js)
- ✓ Multi-location SEO at scale
- ✓ Custom integrations + executive reporting
Trade-specific playbooks
Every trade gets a slightly different version of the work. Pick yours below for the specific GBP fields, keywords, and pitfalls I see most often in your category.
SEO for Plumbers
Emergency calls, drain work, water heater installs.
SEO for HVAC Contractors
Furnace, AC, heat pump installs. Seasonal cadence.
SEO for Roofers
Re-roofs, storm damage, insurance claim work.
SEO for Electricians
EV chargers, panel upgrades, emergency work.
SEO for Contractors
Kitchens, bathrooms, cottage renos, additions.
SEO for Landscapers
Year-round contracts, snow removal, hardscape.
The two channels people ask about by name
Both are part of the retainer work rather than separate products, but they get asked about often enough to deserve their own explanation.
Google Ads Management
Tracking that actually fires, service-area targeting, and reporting in booked jobs.
Google Business Profile Management
The monthly work that stops a live profile drifting down the Map Pack.
Not a trade? Industry playbooks
Some categories do not behave like a plumber at all. A laundromat is a walk-in business measured in direction requests. A cleaning company sells recurring contracts. A garage is found by the noise a car is making. These four have their own playbook, and I work on them remotely as well as locally.
SEO for Pest Control Companies
A page per pest, and a calendar built backwards from the season.
SEO for Cleaning Companies
Recurring contracts, service-area setup, rental turnovers.
SEO for Auto Repair Shops
Symptom searches, specialisations, and beating the dealership.
SEO for Laundromats
Walk-in metrics, hours and price queries, wash-and-fold pages.
SEO for Painting Companies
Two seasons, cabinet and commercial work, and the softest review field of any trade.
SEO for Tree Service Companies
Storm emergencies, and the permit and arborist report page nobody builds.
SEO for Junk Removal Companies
Item searches and cleanouts, where the franchises do not compete.
SEO for Appliance Repair Companies
Brand times symptom, and the repair-or-replace question.
Run a chalet or short-term rental?
Vacation rentals are a different game (Google + Airbnb + VRBO are three separate algorithms). I have a separate playbook for chalet operators and property managers across the Georgian Bay corridor.