Calls answered. Appointments booked. Found on Google Maps.
We run the marketing, the AI that answers your phone, and the software that ties it together, for local service businesses in Calgary and Alberta. Then we report it in calls and bookings, not rankings.
A Calgary company on 9 Ave SE. We work with trades across the city's four quadrants, Airdrie, Cochrane, Okotoks and Chestermere, and with realtors across Canada.
- 11:48 pm Furnace stopped. It's minus 27 outside.Answered by the assistant. Booked 7:00 am, on-call tech texted.
- 12:30 am Water heater leaking into the basement.Answered. Flagged as emergency, transferred to on-call.
- 6:05 am Want a quote for a new air conditioner.Answered. Booked Thursday 1:00 pm, details sent to Jobber.
- 7:40 am Is my appointment today still on?Answered. Confirmed, reminder text sent.
Three things most agencies sell separately. We run them as one system.
A missed call, a thin Google profile and a website nobody can find lose the same job. Fixing one at a time is slow. We set up all three and watch the numbers together.
Marketing
Be the company people find and trust when they search for the job you do.
AI
Answer every call, qualify the caller and book the job, at 2 am as well as 2 pm.
IT and automation
Connect the phone, the calendar, your job software and the report, so nothing falls between them.
Built for the trades first
We start with industries where every job is worth hundreds or thousands of dollars, people search for you at all hours, and a click already costs real money.
- HVAC and plumbing “plumber calgary” searches a month; a top-of-page click bids up to $53. Furnace repair peaks at 2,900 in December. 4,400searches a month
- Roofing and exteriors “roofing calgary” searches a month on average; 3,600 in March and September. Bids up to $56. 1,900searches a month
- Garage door “garage door repair calgary” searches a month, nearly all of them urgent. Bids up to $39. 2,400searches a month
- Home renovation “home renovation calgary” searches a month, plus 880 for kitchens and 720 for basement development. 1,300searches a month
- Realtors, across Canada A packaged system for agents and teams, priced for a realtor's budget and written for brokerage approval. $500a month, packaged
Search numbers are 12-month averages for the Calgary area from Google Keyword Planner (September 2025 to August 2026), collected October 12 and 13, 2026. Bids are Google's top-of-page range in CAD, what advertisers have paid to show at the top, not a promise of what you would pay.
Calgary first
Map results change from one part of the city to the next, demand here follows the weather, and Alberta has its own rules. We plan for all three.
- Calgary NW
- Tuscany, Varsity, Evanston
- Calgary NE
- Saddle Ridge, Skyview Ranch, Whitehorn
- Calgary SW
- Aspen Woods, Lakeview, Evergreen
- Calgary SE
- Mahogany, Auburn Bay, Cranston
- Around the city
- Airdrie, Cochrane, Okotoks, Chestermere
Neighbourhoods are examples; each area covers the whole quadrant or town.
One client per trade in each of these areas. If you're a plumber in the NE, we won't take on another plumber in the NE.
Elsewhere in Alberta by arrangement. Realtors anywhere in Canada.
-
December 2025
Furnace season
Searches for furnace repair in the Calgary area reached 2,900 in December, seven times the August level. After-hours answering is the first thing we set up for HVAC companies, and fall is the time to do it.
Source: Google Keyword Planner, Calgary area
-
August 5, 2024
The hailstorm
One storm caused $3.25 billion in insured damage and more than 130,000 claims, and almost one Calgary home in five was affected. Storm work arrives in days, so a roofer’s profile, reviews and phone have to be ready before the hail.
Source: CatIQ estimate reported February 2025; Insurance Bureau of Canada
-
January and February 2027
Show season
The Calgary Renovation Show runs January 15 to 17 and the Calgary Home + Garden Show February 25 to 28, both at the BMO Centre. A show weekend brings a burst of calls and form leads that need the same fast follow-up as any other.
Source: Show dates from the organizers' listings, subject to change
One report you can read in a minute
Every week you get the number of calls that came in, how many were answered (by your team and by the assistant), how many turned into appointments, and where each lead came from. No ranking charts, no traffic graphs, unless you ask for them.
That is also how we judge our own work. If the calls and bookings don’t move, the plan changes.
| Week of Jan 12 | This week | Last week |
|---|---|---|
| Calls received | 47 | 39 |
| Answered by your team | 26 | 24 |
| Answered by the AI assistant (after hours, overflow) | 21 | 15 |
| Missed | 0 | 0 |
| Appointments booked | 11 | 8 |
| Leads by source: Google Maps / website / Local Services Ads / referral | 19 / 14 / 9 / 5 | 15 / 12 / 8 / 4 |
| New Google reviews | 3 | 2 |
Two plans, both published
Starter
$500 per month
Google Business Profile, a review process that follows Google's rules, after-hours call answering by an AI assistant, call tracking and a monthly report.
Owner-run companies that mostly need to stop missing calls and start collecting reviews.
Growth
from $1,500 per month, by scope
Everything in Starter plus local SEO, weekly content and video, 24/7 AI call answering with booking, CRM integration, ads support and a weekly report by lead source.
Companies doing roughly $1.5M+ a year that want the whole lead pipeline run and measured.
Both plans start with a 90-day paid pilot. Prices in CAD, GST extra. Ad spend, if any, is paid to Google directly. Everything that's included.
Results, with permission
We publish a client’s numbers only with the client’s written permission, and every number carries its date and source. Our first client started in late August 2026; their numbers go on the results page once they sign off.
How we work
- Prices are public
- Two plans, both on the pricing page, both starting with a 90-day paid pilot. You don't need a sales call to find out what it costs.
- One client per trade per area
- Calgary's four quadrants and each nearby town count as separate areas. If you're a plumber in the NE, we won't take on another plumber in the NE.
- No ranking or lead guarantees
- Nobody can promise a Google position. We report what happened every week and tell you when something isn't working.
- The AI answers, it doesn't cold-call
- Our assistant answers calls you receive and follows up only with people who asked for it. It introduces itself as an AI and never makes sales calls to strangers.
- Your accounts stay yours
- Google Business Profile, Search Console, ad accounts and tracked numbers are in your name. If you leave, everything stays with you.
- Numbers come with dates and sources
- When we quote search volumes, bids or results, we say where they came from and when. When a result is from one client, we say so.
See where you stand before you spend anything
Tell us your business name and we’ll send back two things within one business day: a map of where you rank on Google Maps for your main service across your area, and a recording of what happened when we called your number after hours.
No cost. You’ll know whether there’s a problem worth fixing, and roughly how big it is.