On this page9 sections
What do people search when they need a plumber?
The failure, not the trade: 'burst pipe Calgary', 'hot water tank not working', 'drain backing up', 'emergency plumber near me open now'.
Almost nobody searches 'plumbing services'. They search the thing that's happening to their house, in plain language, often misspelled and often at an inconvenient hour.
A site organised around 'residential plumbing', 'commercial plumbing' and 'renovations' matches none of those. A site with a page each for water heaters, drains, burst pipes, and frozen lines matches all of them.
Which plumbing searches are worth the most in Calgary?
Water heater replacement, poly-B repiping, frozen and burst pipes, and main drain backups. High value, urgent, and specific to this city's housing stock and climate.
Calgary's building history creates search demand that generic plumbing advice misses entirely. Homes built between the mid-1980s and mid-1990s are full of poly-B, and homeowners search it by name after an inspection or an insurance letter.
- Poly-B replacement
- Searched by name, driven by insurance and home inspections, high job value, and almost uncontested organically in this city.
- Water heater replacement
- Urgent, priced, and searched with 'cost' attached. Publish a range and you'll get the call.
- Frozen and burst pipes
- Entirely seasonal and entirely panic-driven. The page needs to exist before December, not during the cold snap.
- Main drain and sewer backup
- High value, often insurance-adjacent, and searched by people who've already tried a plunger.
- Backflow testing
- Compliance-driven, recurring, and searched by property managers rather than homeowners. Different reader, different page.
Does 24-hour availability need its own page?
Yes, and it needs to say what 24-hour actually means at your company, who answers, how fast, and what the call-out costs.
Every plumbing site in Calgary claims 24/7. The claim has become invisible through repetition, so it no longer differentiates and it no longer converts.
What converts is specificity: 'calls are answered by a person, not a service, until 11pm; after that it's a callback within thirty minutes; the after-hours call-out fee is X.' That's also exactly what an AI assistant can quote when someone asks which Calgary plumbers actually answer at night.
Should a plumber publish prices?
Ranges for the predictable jobs. Water heaters, faucet replacement, drain clearing, and an honest statement that emergency diagnostics can't be priced blind.
The objection is that every job is different. That's true and it's not a reason to publish nothing. A page that gives a range for a standard 40-gallon tank replacement, explains what pushes it higher, and states the diagnostic fee is more useful than 'contact us for a quote' and it wins the click.
It also filters. Publishing your call-out fee costs you the calls from people who were never going to pay it, which the office will consider a feature.
Check my site
The same checks this page describes, run against your own site. About 30 seconds.
Check my site→How do you compete with the big multi-truck outfits?
On specificity and on the searches their marketing department doesn't bother with. They own the generic terms; the specific ones are open.
The large operators buy ads on 'plumber Calgary' and run templated service pages. They rarely write anything about poly-B in Woodbine specifically, or about the drainage on older Bridgeland lots, because their content is produced centrally for many markets.
The owner-operator's advantage is being able to write two hundred words that could only have been written by someone who has actually worked in those houses. That's the whole differentiator and it's not buyable.
What about seasonal content?
It has to be published before the season, not during it. A frozen-pipe page written in January starts ranking in March.
Google takes four to six weeks to recrawl and re-evaluate, and new pages typically take a couple of months to find their position. Publishing winter content in November is publishing it too late for that winter.
The right rhythm is one season ahead: outdoor tap and irrigation content in early spring, water heater content in late summer, freeze-prevention content in September. Each page then compounds every year rather than being written again.
What does Calgary's housing stock change about plumbing searches?
A large share of calls trace to a small number of era-specific build decisions. Pages written about those specific problems rank because almost nobody writes them.
Poly-B supply piping is the clearest example. It was used widely in Canadian homes built roughly between the mid-1970s and the mid-1990s, which covers a great deal of Calgary, and it generates a steady search volume from owners who have just been told about it by a home inspector or an insurer. Somebody searching "poly b replacement cost Calgary" is a qualified lead reading a page, not a browser.
The same logic applies to the other era-specific jobs: basement development and the permits and backflow requirements that come with it, older cast-iron drains in inner-city communities, and the annual round of frozen and burst lines after a deep cold snap. Each is a real page with a real search behind it.
The generic "residential plumbing services" page competes with every plumber in the city. A page about a problem specific to houses built in one era competes with almost nobody, and the person reading it already knows they have to spend money.
How should an emergency plumber handle after-hours search?
Say exactly what happens after hours, in text, and make sure your listed hours are true. "24/7" that rings out at 2am produces the reviews that undo the rest of the work.
The emergency search is the most valuable one in the trade and it is decided in seconds on three things: are you open, will somebody answer, and how far away are you. Only the first two are yours to control, and both are ordinary operational honesty rather than marketing.
Be specific instead of claiming availability. "Answered until 10pm seven days; after that the line goes to an on-call technician and we return calls within the hour" is more convincing than 24/7, and it is a promise you can keep. Hours have to match across the site, the Google profile and any directory still carrying you — a listing showing open when nobody answers is worse than a listing showing closed.
This is also the search where reviews earn the most, because a panicking customer at 11pm reads them properly. The compliant way to build them is in the guide on getting Google reviews; the short version is ask every customer at the moment the job is visibly done, and never offer anything in return.
What about the directory sites outranking you?
You will not beat them for the broad searches, and you do not need to. They rank for "plumber Calgary" and lose on the specific job, which is where the money is.
Search almost any trade term in this city and the first page is aggregators — directories, review platforms, lead-generation sites selling your own enquiries back to you. Owners find this demoralising and conclude that search does not work for trades.
The reframe is that those sites win the searches where the searcher has not decided anything yet, and lose the ones where they have. A directory has no page about poly-B replacement in a 1980s Calgary bungalow, no page about backflow requirements for a basement development, and no ability to answer a specific question with authority. You do.
Claim your listings on the ones that send real work, keep the details accurate, and then spend your actual effort on the pages a directory structurally cannot write. That is the whole strategy, and it beats trying to outrank a site with a thousand times your budget on a term that converts poorly anyway.