A marketing calendar built for Vancouver will start too late in Kamloops and run at the wrong times in Fort St. John. Rain is the coast's winter problem; cold is the Interior's and the North's, and inland heating seasons run longer and harder than Vancouver's. Demand for most trades follows the weather, so each region needs its own schedule for ads, content and review requests.
This guide explains the patterns we plan around. They are typical tendencies rather than fixed dates; we always confirm them against local search activity for each client.
Why the calendar differs by region
Three things change as you move inland and north.
- Rain versus cold. On the coast, winter demand is driven mainly by water: roofs, gutters, drainage, leaks, moisture and mould. Inland and up north, it is driven by cold: freeze protection, insulation, snow work and heating-related services.
- The length of the outdoor season. Exterior trades such as landscaping, painting, decks and fencing get a shorter window in the Interior and North, and it opens later.
- Heating dependence. A 2023 Statistics Canada survey found natural gas was the main heating energy for 42% of BC homes and electricity for 36%. In colder regions, those systems run for more of the year, and problems with them become urgent faster.
Season by season
The table shows how we typically shift focus. "Coast" means the Lower Mainland and Vancouver Island; "Interior" means the Okanagan, Kootenays, Thompson and Cariboo; "North" means Prince George, the Peace region and the northwest.
| Period | Coast | Interior | North |
|---|---|---|---|
| January–February | Leaks, drainage, indoor renovation planning | Freeze-related work, indoor projects | Peak cold-weather urgency, emergency services |
| March–April | Spring booking for exterior painting and landscaping begins | Indoor work continues; exterior bookings start later | Still winter conditions in many areas; plan spring early |
| May–June | Exterior trades busy; decks, fencing, roofing replacements | Exterior season opens; landscaping and irrigation peak | Short exterior window begins; booking pressure high |
| July–August | Peak exterior work; book autumn jobs | Peak building and renovation; crews stretched | Peak exterior work; push winter-prep bookings |
| September–October | Gutter cleaning, roof inspections, rain-prep | Winter-prep: insulation, windows, freeze protection | Winter-prep urgent; last exterior jobs |
| November–December | Storm and leak response; indoor renovations | Early cold-weather demand, snow work | Full winter; emergencies and indoor projects |
What to do and when
Six to eight weeks before a season
Publish or refresh the pages for the work that season brings. A coastal roofer should update rain-prep and leak-repair pages by late summer. A Kamloops insulation installer should update winter-prep pages by late summer too, because Interior demand starts earlier than on the coast.
Update your Google Business Profile with seasonal services and photos, and post short updates about what you are booking.
As demand starts to rise
Switch on or increase seasonal ad campaigns, region by region. A province-wide switch-on date wastes budget in regions where demand has not yet moved, and starts too late in those where it already has.
At the peak
When your schedule fills, reduce ad spend on lower-value work and keep campaigns running for your most profitable services. Ask every customer for a review; peak season gives you the most happy customers in the shortest time.
After the peak
Use quieter weeks to fix your website, write new service and region pages, and plan the next season. Off-season content is often the cheapest marketing you will ever do.
Notes for common trades
Roofing and exterior
On the coast, the busiest marketing periods are often late summer and autumn, as owners prepare for rain, and after storms. In the Interior and North, the exterior season is shorter, so booking campaigns should start early and promise clear scheduling.
Plumbing and drainage
Coastal demand clusters around rain and drainage problems. Interior and northern demand spikes in cold snaps, when freeze-related problems become emergencies. Make sure emergency pages, profile hours and after-hours call handling are ready before the cold arrives.
Electrical
Electrical demand is steadier through the year, but indoor renovation seasons and winter-prep, such as heat tracing or panel upgrades ahead of heavier loads, bring peaks. If your work relates to energy-efficiency upgrades, link to official programs such as the CleanBC Energy Savings Program rather than quoting amounts. As of October 2026, that program applies new requirements to invoices dated on or after July 6, 2026, and customers should confirm current terms with the administrator.
Landscaping, painting, decks and fencing
These trades live by the outdoor season. On the coast, it opens earlier and runs longer; inland and north, it is compressed. Start booking campaigns before the season opens locally, and stop paid campaigns once your crews are full.
Cleaning, moving and property services
These businesses often have their own patterns, such as moving peaks at month-end and in summer, or cleaning demand around tenancy changes and holidays. Regional differences matter less here than in the building trades, but service areas still need careful definition.
Time zones: a detail that costs money
Two parts of BC do not keep Vancouver time:
- Much of the East Kootenay, including Cranbrook and Kimberley, runs on Mountain Time, an hour ahead of Vancouver all year.
- The Peace region, including Fort St. John and Dawson Creek, stays on Mountain Standard Time year-round, so it is an hour ahead in winter and level with Vancouver in summer.
If you serve those areas, set ad schedules and profile hours by local time. Otherwise your ads may run before your office opens or after it closes, and buyers may see the wrong hours on your listing.
Building your own calendar
- List your services and mark which are driven by rain, cold, the outdoor season or none of these.
- List your regions and note which pattern each follows.
- Mark when local demand typically rises for each service and region, using your own past job records.
- Work back six to eight weeks to set dates for pages, profile updates and ad campaigns.
- Mark your capacity limits so you know when to scale back.
- Review it each year against what actually happened.
Where to go from here
The region pages on our areas hub give more local detail. The budget guide shows how to divide money between regions across the year, and our Google Ads by region service handles the scheduling for you if you would rather not.
Frequently asked questions
When should I publish seasonal pages?
Six to eight weeks before local demand usually rises. Pages need time to be found and indexed, so a winter-prep page published during the first cold snap is already late.
Should I stop advertising in my busy season?
Not entirely, but reduce spend once your schedule is full, and keep your highest-value services running. Turning everything off can let competitors take your spot in the search results.
Do these timings apply every year?
They are typical patterns, not fixed dates. Weather varies from year to year, so we watch local search activity and adjust budgets when demand moves earlier or later.
What do time zones have to do with marketing?
Much of the East Kootenay keeps Mountain Time, and the Peace region stays on Mountain Standard Time all year. Ad schedules and profile hours set to Vancouver time can run when local offices are closed.