The advice we'd give you on the phone, written down.
Most of what follows you can do yourself, for free, this week. We publish it anyway — partly because it's the fastest way to show we know what we're talking about, and partly because the people who do it themselves and then get busy tend to come back.
The cheapest fix in contractor marketing costs less than a tank of diesel
If you only change one thing this year, make it this: nobody who calls you should ever hit voicemail and hear nothing back.
A homeowner with a leaking roof calls three numbers off Google. They hire whoever calls back first — not whoever is best, not whoever is cheapest. First. You're on a roof, in a crawlspace, or driving with the radio on, so you lose calls you already paid Google to generate.
The fix is an automatic text that fires the moment a call goes unanswered: "Sorry we missed you — what's the job and the address? We'll call you within the hour." Most people reply, because texting is easier than calling anyway. The lead stops being lost and becomes a conversation you can pick up when you're off the ladder.
Why it works better than more advertising
Advertising buys you calls. This keeps the ones you've already bought. If you spend $1,500 a month on ads and miss a third of the calls it produces, you're throwing away $500 a month — and no amount of extra ad budget fixes it, because you'll miss a third of those too.
Do the same on the web side. Every form submission should get an automatic reply within five minutes confirming you received it and asking the two questions you always ask anyway. The gap between a form arriving and a human replying is where most enquiries quietly die.
Do it yourself: most business phone providers offer a missed-call auto-text, and most form tools can send an auto-responder. It'll take you an afternoon. Or we set it up and run it.
You don't lose jobs on price. You lose them because nobody explained the difference
The homeowner is looking at two numbers on two pieces of paper. Yours says $28,000, his says $12,000. They have no way of knowing what's missing from the cheaper one.
They aren't choosing the cheap contractor because they're cheap. They're choosing because both quotes look like the same job, and when two things look identical, people pick the lower number. That's not stupidity. That's the only rational move available to someone with no information.
So give them the information. Not in the quote — on your website, before they ever call, where it does the work for you while you sleep.
What that page says
- What's in your price that usually isn't in the other one: permits, proper disposal, a real vapour barrier, licensed sub-trades, actual insurance, a warranty that means something.
- What you have found behind the drywall on jobs like this, and what it cost the owner when the previous contractor didn't look.
- What a low quote usually leaves out — stated plainly, without naming anyone or calling other trades crooks. The moment you sound bitter you lose.
- What you'd tell your own family to check on any quote, including one of yours.
Done properly it doesn't read as defensive. It reads as the only person in the process who explained anything — which is exactly the person people want to hire.
This is consistently one of the highest-converting pages a contractor can have, and almost nobody has one. It also happens to be the kind of specific, useful content AI assistants quote when someone asks them what a renovation should cost.
Check whether AI can see your business. It takes four minutes
People are asking ChatGPT and Google's AI answers who to hire. You can find out today whether you're in the running.
Step one. Open ChatGPT, Gemini or Perplexity and ask the question a customer would ask — not your business name. "Who are the best kitchen renovation contractors in Oakville?" or "Which real estate agent should I use to sell a house in Burlington?" See what comes back. Then ask a follow-up: "What about smaller local firms?"
Step two. Now ask directly: "Tell me about [your business name] in [your town]." If the answer is vague, wrong, or it says it can't find anything, that's your result.
Step three. Open your own website on your phone and count the seconds until it's usable. Then view the page source and search for application/ld+json. If nothing comes up, your site has no structured data — the machine-readable layer that tells an AI what your business actually is.
What to do about it
The three things that matter most, in order:
- Be readable. If your site is built on a heavy page builder that assembles itself in the browser, crawlers may see almost nothing. This is structural — no amount of content fixes it.
- Be specific. Real price ranges, named service areas, actual timelines, honest limits. Models favour content that commits to something. Everyone else publishes vague copy, which is why there's room.
- Be consistent. Same name, address, phone and services on your site, your Google profile and every directory. Contradictions make a model less willing to repeat any of it.
Nobody can guarantee you a spot in an AI answer, and anyone selling one is guessing. What is controllable is whether your site is capable of being read and cited — and most local business sites currently aren't. More on how this works.
The page most agent websites are missing is the one that produces sellers
Buyer leads are a nine-month, high-attrition game. Sellers are where the business is — and most agent sites have no way to capture one.
Look at your own site. Count the ways a homeowner who is quietly wondering what their house is worth can raise their hand. On most agent sites the answer is: a contact form, and a search bar aimed at buyers.
The single highest-performing seller capture is a home valuation offer — but not the bare automated widget bolted onto most brokerage sites. Those either get abandoned halfway or spit out a number that's wrong enough to make you look bad before you've spoken to anyone.
What works better
An offer of an actual agent's opinion, using local comparable sales, delivered by a person. It converts better because it's honest about being human, and because it starts a conversation instead of ending one with a number.
Then make the page do the work: what you look at, why an algorithm gets it wrong on a renovated house or an odd lot, what happens after they submit, and how long it takes. A seller filling in that form is worth many multiples of a buyer enquiry, and most agents in this market do not have the page.
If you want a version with real teeth, pair it with something no algorithm can do — a walk-through of what the house needs before listing and what those repairs actually cost. More for agents.
Thirty minutes on your Google Business Profile beats a month of posting
For a local trade, the Google profile frequently outperforms the website. Nearly every one we look at is about 40% filled in.
Open yours and work through this list. It's free and it's the highest return per minute available to you.
- Primary category. Get it exactly right — it's the single biggest ranking factor here. "General contractor" and "kitchen remodeler" produce very different results. Add secondary categories for everything else you do.
- Services. List every one, individually, with a real description on each. Most profiles list three. This is free real estate and almost nobody uses it.
- Service area. Set the towns you actually work in. Don't claim all of Ontario — over-broad areas dilute you.
- Photos. Real job photos, added regularly. Not stock, not your logo eleven times. Profiles with recent photos get more engagement, and engagement feeds ranking.
- Questions. You're allowed to ask and answer your own. Put the six questions customers always ask right there in public.
- Reviews. Reply to every one, including the bad ones. How you handle a complaint publicly converts better than a wall of five stars.
- Hours, phone, and the website link. Wrong hours cost you calls. A link to a dead page costs you more.
If you do only the categories and services items you'll be ahead of most of your competition. Want us to check yours? That's the first thing we look at in the free audit.
We publish something useful every month.
Next up: what a renovation actually costs in Halton in 2026, how to read a contractor's quote line by line, whether to sell before you buy in a slow market, and what to do with a database of 600 people you've never emailed.
No newsletter sign-up wall. It'll just be here.