Coaching travels. Local search doesn't.

Coaching happens over video, so it works the same from anywhere in the province. Advertising is the opposite — what wins in Toronto's local pack is not what wins in London's. So the pages below are written one city at a time.

Everything I charge

CAD

Coaching
First conversation45 minutes. No pitch, no deck. Free
Single session90 minutes on one problem. $350/session
Monthly coachingTwo sessions a month, plus email between. $750/month
90-day resetA defined start, a defined end. $2,250total
If you'd rather I just ran it
Google AdsManaged. Fee set by your ad budget. $300/mo and up
Paid socialManaged. Fee set by your ad budget. $300/mo and up
Local SEOPriced by service areas covered. $1,000/mo and up

That is the whole price list. Ad spend is separate and goes straight to Google or Meta from your own account — I never take a percentage of it and never mark it up.

Cities

Six markets, six different problems

Each page says something that would be wrong about the others. That is deliberate, and it is the difference between a local page and a doorway page.

Toronto

City of Toronto · 2.8 million

Highest fixed costs in the country. Rent and wages eat margin that would be perfectly healthy anywhere else, so the pricing conversation here is usually about whether the business can survive its own overhead.

Toronto →

Mississauga

Peel Region · 717,000

Full of second-generation family businesses hitting succession. The founder still signs every cheque at seventy and nobody has said out loud what happens next.

Mississauga →

Hamilton

City of Hamilton · 569,000

A lot of first-time owners who bought in while it was cheap and grew faster than expected. The business has outgrown the way it is run, and nothing has been rewritten since.

Hamilton →

Ottawa

National Capital Region · 1 million

Feast and famine on government contract cycles. The problem is almost never demand — it is cash flow across a dead quarter and pricing that assumes twelve good months.

Ottawa →

London

Southwestern Ontario · 422,000

A lower cost base means problems hide for longer. You can run unprofitably here for years without it hurting enough to look, which is its own kind of trap.

London →

Kitchener–Waterloo

Waterloo Region · 587,000 across the region

Tech-adjacent owners who over-engineer the systems and under-price the work. The stack is immaculate and the effective hourly rate is terrible.

Kitchener–Waterloo →
Straight answer

I'm not local to any of them.

Daylight works with Ontario businesses remotely. There is no office in Toronto, no branch in Hamilton and no storefront you can visit in Ottawa.

That's on the hub page rather than buried, because the standard playbook for agency location pages is to imply a local presence that isn't there — a skyline photo, a phone number with the right area code, and forty pages that differ only by find-and-replace. Google's scaled-content policy targets exactly that, and more to the point it's a lie the first phone call exposes.

What I do have is specific knowledge of how these markets behave, and that's what's on each page. Your local presence is what ranks, and it's unaffected by where I sit.

Questions

Working across Ontario

Do I need to be near you for coaching?
No. Coaching is by video or phone, so it makes almost no difference where either of us is. Location matters enormously for the advertising side — the local pack is decided by geography — which is why the city pages below are about marketing rather than coaching.
Which Ontario cities do you cover?
Coaching, all of them. The pages here go deep on Toronto, Mississauga, Hamilton, Ottawa, London and Kitchener–Waterloo because those are the markets I know well enough to write something useful about rather than something generic.
Do you have an office in these cities?
No, and I'd rather say it here than let a stock photo of a skyline imply otherwise. Daylight works remotely across Ontario. Where I sit has no effect on your rankings — your Google Business Profile, your address and your reviews do all of that.

Start with the free conversation.

Forty-five minutes, wherever you are in the province.