It is the morning after a heavy, wet September snowfall. Half of Calgary has a split branch hanging over a fence or a car. Phones at every tree company in the city light up at once, and the homeowner calls whoever shows up first on Google with good reviews and a number that actually gets answered. That one day can book weeks of work. Tree service marketing in Calgary is mostly about being the obvious choice on days like that, and staying busy on all the days in between.
Here is a practical playbook, built around how tree work really flows in this city.
Tree service marketing starts with the demand calendar
Tree service demand in Calgary is not random. It follows weather and a couple of rules most homeowners do not know about. Build your marketing around them.
| When | What drives calls | What to push |
|---|---|---|
| October to March | Alberta's elm pruning window (elms can only be pruned October 1 to March 31) | Elm pruning, dormant-season pruning, removals while the ground is frozen |
| April to May | Spring snow damage, homeowners looking at their yards again | Storm cleanup, assessments, planting |
| June to August | Thunderstorms, wind and hail; dead trees obvious once others leaf out | Emergency service, hazard removals, stump grinding |
| September | Early snow on trees still in leaf | Emergency response, then booking the elm season |
The elm rule is a real marketing opportunity. Alberta has an annual elm pruning ban from April 1 to September 30 to help keep Dutch elm disease out of the province, because the beetles that spread it are active in those months and are attracted to fresh cuts. Many homeowners have never heard of it. A clear page explaining the ban, plus a "book your elm pruning for fall" form, turns a regulation into a steady flow of off-season work.
Your website: build it for the panicked phone call
Tree service buyers fall into two groups. One is calm and planning (pruning, removals before a renovation, stump grinding). The other has a limb on the garage. Your website has to work for both, but it has to work for the second one in about five seconds.
- Tap-to-call number at the top of every page, sticky on mobile. If you offer emergency service, say so right beside it, with your actual hours.
- Separate pages for each service: tree removal, pruning, elm pruning, stump grinding, storm and emergency work, hedge trimming. Each one answers one search.
- Credentials up front. ISA certified arborists on staff, liability insurance amount, WCB coverage. Homeowners are letting you swing a chainsaw over their house. They want proof.
- A photo-upload quote form. Most removals and pruning jobs can be roughly priced from two or three good photos. That saves you a drive to Silverado for a job you would have declined.
- Service areas, plainly listed. City quadrants plus surrounding towns you cover.
For the rest of the basics every trade site needs, see our list of contractor website must-haves in Calgary.
Explain the City tree rules (it builds trust)
Lots of Calgary homeowners assume the big tree out front is theirs. Often it is not. Trees on the boulevard between the sidewalk and the curb are City property, and the City requires written authorization before anyone prunes or removes a public tree. Work on public trees also has to be done by a contractor who meets the City's standards. A short page that explains this, and tells people how you handle it, does two things: it saves you from awkward on-site conversations, and it shows you know what you are doing. Link to the City's own bylaw page rather than paraphrasing every detail, since the rules can change.
The tree company that explains the rules wins the job. The one that ignores them ends up in someone's bad review.
Paid ads: Local Services Ads first, search ads second
Tree services is one of the home service categories Google supports for Local Services Ads (LSAs) in Canada. These are the ads at the very top of the results with a verification badge, and you pay per lead instead of per click. For most tree companies, they are the first paid channel to try.
What to expect:
- Verification takes time. Background checks, licence and insurance checks. Start in winter, not the week after a storm.
- Cost per lead varies a lot. Industry reports put most home service LSA leads somewhere in the tens of dollars to over $100, and storm weeks push prices up as everyone competes. Track your own numbers instead of trusting averages.
- Dispute bad leads. Wrong service, outside your area, spam. Google has a process for crediting some of these. Use it.
- Reviews feed rankings. More recent reviews and fast response times generally help you show up more.
Regular Google search ads are worth layering on for higher-value work like large removals or crane jobs, and for terms LSAs do not cover well. Keep them tight: exact services, exact areas, and a landing page that matches the ad. Our guide to Google Local Services Ads in Calgary goes through setup step by step.
Write your "storm mode" plan now: a pre-written Google Business Profile post, a homepage banner ready to switch on, and a raised daily ad budget you can turn on with one click. The day after a storm is not the day to write copy.
Reviews are your strongest marketing asset
Tree work is a high-trust purchase, and reviews are where homeowners go to find that trust. A steady system beats a one-time push.
- Ask on the day the job is done, ideally while the crew is cleaning up and the customer is admiring the yard.
- Send a direct link by text right after. One tap, straight to your review form.
- Reply to every review, good or bad, within a few days. Mention the service and the community naturally ("Thanks for having us out to prune your elm in Lake Bonavista").
- Add photos to your Google profile from each job. Before and after removals are compelling.
Keep any review requests and follow-up texts within Canada's anti-spam rules (CASL). A customer who just paid you generally gives you implied consent to message them for a period, but every message needs your business name and a working way to opt out.
Close the leads you already pay for
Here is the uncomfortable part. Many tree companies spend real money getting the phone to ring, then lose a large share of those leads to slow callbacks and quotes that never get followed up. During storm weeks, it gets worse.
A simple follow-up system fixes most of it:
- Every lead (call, form, LSA message) goes into one list, not three inboxes and a notepad.
- New leads get an instant text: "Thanks, we got your request. We'll call you by [time]."
- Quotes that sit unanswered for three days get an automatic, polite check-in.
- Elm pruning requests that come in during the ban go on a list that gets contacted the first week of October.
That last one is gold. Homeowners who ask in June about pruning their elm are already sold. They just need you to remember them in the fall. Our post on automating lead follow-up lays out how to set this up with tools you may already have.
A simple monthly checklist
- Post 4 to 8 job photos to your Google Business Profile.
- Check that your hours, emergency availability and service area are still correct.
- Review your LSA leads and dispute the junk ones.
- Count reviews received versus jobs completed. If the gap is big, your ask process is broken.
- Look at quotes sent versus quotes won. If you are under where you want to be, look at speed first.
Where Sidekick fits
You can run most of this playbook with a good website, a Google profile and discipline. Where Sidekick helps is the plumbing behind it: a site built around your actual services, quote forms with photo upload that drop straight into a job list, automatic text follow-ups, and an elm-season list that reminds itself. If you want a look at what that could look like for your crew, book a free call.
Frequently asked questions
When can elm trees be pruned in Alberta?
Alberta's elm pruning ban runs from April 1 to September 30 each year to help prevent Dutch elm disease. Elms can be pruned from October 1 to March 31.
Can tree services use Google Local Services Ads in Calgary?
Yes. Tree services is one of the home service categories Google currently supports for Local Services Ads in Canada. You pay per lead rather than per click.
Can a tree company prune a boulevard tree in Calgary?
Boulevard trees are City property. The City of Calgary requires written authorization before public trees are pruned or removed, and the work must be done by a contractor who meets its standards.
What is the best marketing channel for a tree service?
For most Calgary tree companies, a strong Google Business Profile with steady reviews comes first, then Local Services Ads, then targeted search ads for high-value removals.
Want your tree service ready before the next storm?
Free 30-minute call. We'll map out what you need, how long it takes and what it costs. No pressure.
Book a free call →