Blog
Local SEO writing for Georgian Bay trades.
Working notes on what is actually moving the Map Pack for Collingwood, Blue Mountain, Wasaga, Thornbury, Meaford, and Owen Sound trades right now. No generic SEO advice copy-pasted from a national agency blog. If you would rather just talk, the phone number is at the top of every page.
-
Local SEODIY vs professional GBP management: where doing it yourself runs out
DIY GBP management works for most one-location trades, because a hired manager gets the same tools you have. Hire help only when the monthly routine lapses.
Read post → -
ReviewsWhat to ask a review management company before you sign
Eight questions to ask a review management company before you sign: who gets the Google link, who owns your profile, consent to text, contract terms and price.
Read post → -
Local SEOHow often to audit your SEO: a schedule for local trades
Audit your local SEO in full once a year, before the busy season. Check three numbers monthly, the profile quarterly, and re-audit after any big change.
Read post → -
Local SEOMonth-to-month vs contract SEO services: what each one commits you to
Month-to-month SEO lets you stop after any paid month; a contract commits you to a set number of invoices. Read the term, renewal and exit before you sign.
Read post → -
Chalet & STRWhat does SEO cost for a vacation rental? (2026, by property count)
One chalet needs a one-off listing job, not a retainer. Monthly SEO starts to make sense with several properties. The 2026 price bands, and what each one buys.
Read post → -
Local SEOLocal SEO ROI for contractors: the break-even sum, job by job
Local SEO pays a contractor back when the gross profit from new jobs beats the fee. Break-even jobs a month at $949, $1,749 and $2,949, and which jobs to count.
Read post → -
Local SEOLocal SEO setup fees: what they should buy, and what you keep
A local SEO setup fee is fair when every line names finished work you keep after you cancel. How to price each line, and when to walk away from one.
Read post → -
Local SEODoes local SEO come with a guarantee? What an honest one covers
No provider can guarantee a ranking, a call count or a Map Pack spot. A provider can guarantee its own work, your data and your exit terms. How to read one.
Read post → -
ReviewsCan you offer discounts for Google reviews? No. Here is what you can do.
Google prohibits a discount, gift or payment for a review, and Canada's Competition Act covers misleading reviews. What a local business can offer instead.
Read post → -
Local SEOWhat results should local SEO deliver, and by when?
Local SEO should bring more calls and direction requests, a better Map Pack spot in your towns, and steady reviews. What to expect, when, and how to check it.
Read post → -
Local SEOWhat does AI visibility monitoring cost a local business?
AI visibility monitoring runs from free one-off checks to $20 to $160 a month for software, and far more for suites. What a local trade needs to pay for.
Read post → -
Local SEOA local SEO audit checklist a trade can run in an hour
A local SEO audit checklist for a Collingwood or Georgian Bay trade: six pass or fail checks in an hour, and what a paid audit adds that a DIY pass cannot.
Read post → -
Google Business ProfileGoogle Business Profile posts: do they help, and what to post
Google Business Profile posts are a small ranking input and a bigger help at the moment a customer compares three profiles. What a trade should post, and how often.
Read post → -
ReviewsHow to respond to Google reviews: what to write, with templates
Where to reply, the four parts every reply needs, and fill-in templates for a five star, a fair complaint, a wrong one, a stranger and an extortion burst.
Read post → -
ReviewsCollingwood review growth, September 2026: 144 new reviews across 290 businesses
We re-read 22 Collingwood service categories on 17 September. The panel added 144 Google reviews in 26 days. 72% of businesses added none; the ten fastest took 89%.
Read post → -
ReviewsMaking a Google Review QR Code Customers Actually Scan
A Google review QR code only works if it is placed where a customer already has a phone out. How to make one free and where Collingwood trades put them.
Read post → -
ReviewsHow to remove a Google review: what Google will and will not delete
What Google actually removes from a Business Profile, the report path, the realistic timeline, and the reply that works when a bad review stays.
Read post → -
Local SEOA local SEO blueprint for Georgian Bay trades
A four-phase, 90-day local SEO blueprint for a Georgian Bay trade: Google Business Profile first, then citations, one real town page, then reviews.
Read post → -
Local SEOSEO for Grey County, Ontario: what's already covered and what isn't
Local SEO for Grey County: Owen Sound, Meaford, Thornbury, and Blue Mountain already have a dedicated Georgian Bay SEO page. Here is what that does and does not include.
Read post → -
Local SEOSEO for Bruce County, Ontario: what actually moves the Map Pack
Local SEO for a Bruce County business runs on the same fundamentals as Collingwood: Google Business Profile, citations, reviews, and one real page per town.
Read post → -
AdsGoogle Ads for trades in Ontario: how to choose an agency, and five worth looking at
How a trade should choose a Google Ads agency in Ontario, the five questions that separate them, and five real options matched to how you actually operate.
Read post → -
Google Business ProfileDuplicate Google Business Profiles are splitting your reviews and your ranking
How duplicate listings appear without anybody creating them, why they quietly halve your Map Pack ranking, and the safe way to merge or remove them.
Read post → -
Google Business ProfileYour Google Business Profile got suspended. What actually happens next.
Why Google suspends a Business Profile, the difference between soft and hard suspension, and the reinstatement process that works. No guarantees, because nobody has one.
Read post → -
ReviewsA customer left you a Google review and it is not showing up. Here is why.
Six reasons a genuine Google review does not appear, how to tell a filter from a bug, and what actually gets a review restored. Written for business owners.
Read post → -
AdsLocal Services Ads or Google Ads: which one a local service business should run
LSAs charge per lead and sit above everything. Google Ads charge per click and give you control. The honest comparison, including what changed on October 1.
Read post → -
Map PackWhat AI reads before it recommends a Georgian Bay business
Georgian Bay SEO asked an AI assistant for a supplier in 39 towns and 10 trades. Only 6.6% of what it read was the business's own website.
Read post → -
Google Business ProfileCase study: a laundromat went from 11 calls a month to 26
A laundromat's Google Business Profile calls sat flat at 11 a month, then hit 26 in July 2026, up 116.7% year over year. Here is the full work log.
Read post → -
Local SEOCase study: 9 sites, zero link building, first lead in 40 days
I built nine trade lead-gen sites between July 12 and August 18, 2026, did zero link building, and the first lead arrived on day 40. Full timeline and numbers.
Read post → -
Local SEOHow to Get Your Business Recommended by ChatGPT (and Every Other AI)
The exact inputs AI assistants read before recommending a local business, from a study of 7,360 AI answers across Canada. Six fixes you can make this month.
Read post → -
ReviewsThe Canada AI Visibility Index 2026: who ChatGPT, Gemini and Perplexity actually recommend
We measured 368 Canadian local markets with 7,360 AI answers. In 40%, the Google review leader was never mentioned by a single AI assistant.
Read post → -
ReviewsThe Collingwood Review Index 2026: what 18,396 Google reviews say about local service businesses
We analyzed 348 service businesses and 18,396 Google reviews across 22 Collingwood categories. The medians, the leaders, and what it takes to be #1.
Read post → -
Local SEOThe 5 best local SEO agencies in Wasaga Beach (2026)
The 5 best local SEO agencies serving Wasaga Beach in 2026, matched to the type of business each one fits best, from trades to the seasonal tourist market.
Read post → -
TradesThe best SEO agencies for contractors and trades (Georgian Bay, 2026)
The best SEO agencies for contractors and trades in 2026, from the Georgian Bay local specialist to national contractor-focused firms, matched to how you operate.
Read post → -
Local SEOThe 5 best local SEO agencies in Owen Sound (2026)
Owen Sound SEO agencies compared for 2026: Georgian Bay SEO for trades, with published pricing, and four Grey-Bruce firms matched to the businesses they fit best.
Read post → -
Local SEOThe 5 best local SEO agencies in Blue Mountain (2026)
The 5 best local SEO agencies serving Blue Mountain and Thornbury in 2026, matched to the business each one fits best, from trades to chalet and resort marketing.
Read post → -
Google Business ProfileGoogle Business Profile optimization in the Georgian Bay area (2026)
The best Google Business Profile optimization services for Georgian Bay businesses in 2026, matched to your business, from trades specialists to full-service agencies.
Read post → -
Local SEOHow much does local SEO cost in Ontario? (2026 pricing guide)
Real 2026 numbers: freelancers $300-800/mo, small-town agencies $750-1,500/mo, Toronto firms $1,500-5,000+/mo. What each tier includes, and when to pay which.
Read post → -
Local SEOLocal link building for Georgian Bay service businesses
The handful of backlinks that move local rankings for a Collingwood trade: local sponsorships, chamber and BIA membership, supplier pages, and partnerships.
Read post → -
Local SEO29 local SEO statistics Canadian service businesses should know in 2026
29 local SEO statistics that matter for Canadian trades in 2026: search behaviour, the Map Pack, Google Business Profile, reviews, and AI search, with sources.
Read post → -
ReviewsHow many Google reviews do I need to rank #1 in Collingwood?
What review counts actually win the Google Map Pack in Collingwood, Blue Mountain, and the Georgian Bay shoreline, broken down by trade and by neighbourhood.
Read post → -
Google Business ProfileWhy your Collingwood business isn't showing up on Google Maps
The eight reasons a Collingwood or Georgian Bay business gets buried in the Map Pack, in the order we actually find them on real audits, with a fix for each.
Read post → -
Local SEOThe 5 best local SEO agencies in Collingwood and the Georgian Bay area (2026)
The 5 best local SEO agencies serving Collingwood, Blue Mountain, Wasaga Beach, and Owen Sound in 2026, matched to the type of business each one serves best.
Read post → -
Google Business ProfileGBP categories that actually rank: a complete reference for Collingwood trades
The exact primary and secondary GBP categories that win the Collingwood Map Pack, by trade, plus the ones to avoid. Category is the biggest GBP ranking lever.
Read post → -
Map Pack12 ways Georgian Bay service businesses get into the Google Map Pack (2026)
Twelve proven local SEO tactics, in priority order, that get Collingwood and Georgian Bay service businesses into the top three of the Google Map Pack in 2026.
Read post → -
Map PackMap Pack vs organic results: which one actually drives jobs for Collingwood trades?
The Map Pack captures 65 percent of clicks for Collingwood trades, but organic wins higher-intent research traffic. When each matters and how to win both.
Read post → -
SeasonalThe Georgian Bay shoreline seasonal SEO calendar for trades and chalet operators
When to index your snow removal page (September), your AC repair page (March), and the month-by-month SEO moves for Georgian Bay trades and chalet operators.
Read post → -
ConversionWhy your Collingwood trade website doesn't convert calls (and the 9 fixes that close the gap in a day)
Ranking but not getting calls is a conversion problem. Nine fixes, ordered by impact, that turn a ranking site into a phone-ringing site for Collingwood trades.
Read post → -
CitationsThe Collingwood local SEO citation list: 42 directories that move the Map Pack in 2026
The 42 directories worth claiming for a Collingwood or Georgian Bay service business in 2026, ranked by Map Pack impact, plus the ones to skip and why.
Read post → -
CitationsNAP consistency: the silent Map Pack killer for Collingwood trades, and the 30-minute fix
Inconsistent name, address, or phone data across Google, Bing, and directories quietly suppresses Map Pack ranking. How to fix every mismatch in 30 minutes.
Read post → -
Chalet & STRShould Georgian Bay chalet owners build a direct booking site, or stick with Airbnb? (2026 maths)
Airbnb takes 15-20 percent. A direct booking site costs $40-150/month and recovers most of that margin. The break-even maths for Georgian Bay chalet owners.
Read post → -
TradesSEO for emergency trades: how to rank for 'emergency plumber Collingwood' (and why most trades miss it)
Emergency searches convert at 30 to 45 percent, but most Collingwood trades do not rank for them. The exact playbook to capture emergency intent.
Read post → -
SchemaSchema markup for Georgian Bay service businesses: a copy-paste guide for trades
The exact JSON-LD schema markup that ranks for Collingwood plumbers, roofers, and contractors. Copy-paste blocks, the fields that matter, and validator checks.
Read post → -
AdsGoogle Ads or SEO for Collingwood trades? An honest decision tree (with the maths)
Google Local Service Ads cost $35 to $90 per call in Collingwood. SEO produces 4x the leads at 1/3 the lifetime cost but takes 4 to 9 months. The decision tree.
Read post →