By Bilal Hashimi ·
Your business isn't showing up on Google, and your competitors are getting the calls that should be yours. I've heard this from contractors across Ottawa, and the frustrating part is that the fix is almost never mysterious. In nearly every case, the reason a contractor isn't showing up on Google comes down to a short list of missing basics. Here's what I check first, and how to fix each one.
1. Your Google Business Profile is missing or half-finished
For a local contractor, your Google Business Profile (the listing that shows up in the map section with your name, phone number, hours, and reviews) matters more than your website for one simple reason: it's what Google shows first. When someone searches "roofer Ottawa" or "plumber near me," the map pack appears above everything else.
If your profile doesn't exist, isn't verified, or is missing your services, service areas, hours, and photos, Google has nothing to show — so it shows your competitors instead. Claim and verify your profile, fill in every section, list each service you offer, and add your real service areas. This alone can move you from invisible to visible within weeks.
2. Your website doesn't say what you do or where you do it
This is the single most common problem I find. A contractor's website says "Welcome to our site" and talks about "quality craftsmanship" but never actually says the plain words a customer would type into Google: "roofing contractor in Kanata" or "basement renovation Ottawa."
Google matches search terms to page content. If your pages never mention your trade plus your city, Google can't connect you to the search. You don't need to game anything — just write plain, specific pages: one page per main service, and make sure each one names the service and the areas you serve. "Roof replacement in Nepean and Barrhaven" is exactly the kind of clear language that works.
3. Your competitors have more (and better) reviews
Reviews are one of the strongest signals Google uses to rank local businesses. If the three contractors in the map pack have 40, 60, and 85 reviews and you have four, Google is going to assume they're the safer recommendation.
This is also the one fix that's entirely in your hands and costs nothing. Every finished job is a review opportunity. Ask at the right moment — right after the customer tells you they're happy with the work — and make it easy by sending them a direct link to your Google review page. Ten reviews from this month beat fifty from five years ago, because recent reviews tell Google you're active and still earning trust.
4. Your site gives Google no local content to work with
Contractors often have a one-page website with a few photos and a phone number. That's fine as a business card, but it gives Google almost nothing to rank. Thin sites with barely any text rarely show up for anything beyond the exact business name — and customers searching for services never type your business name.
You don't need a hundred pages. But a handful of genuinely useful ones — service pages, a page describing your service area, maybe short write-ups of past jobs with the neighbourhood named — tells Google exactly where you work and what you do. Real words about real jobs beat vague marketing copy every time.
5. Your website is slow, broken on mobile, or invisible to search engines
Google ranks with a mobile-first index, meaning it mostly judges the phone version of your site. If your site loads slowly on a phone, has text too small to read, or has buttons too close together, Google notices — and so do customers, who bounce in seconds.
Worse still are the technical invisibility problems: a site that's accidentally set to block search engines, pages that return errors, or an old "coming soon" page that never got taken down. A quick check: search Google for site:yourdomain.com. If almost nothing comes up, your site may not be indexed at all.
What to fix first this week
If all five of these apply, don't try to fix everything at once. Work in this order, because it matches the order of impact:
- Claim and complete your Google Business Profile. Free, fast, and the biggest single visibility lever.
- Start collecting reviews. Ask every happy customer this week and keep asking.
- Rewrite your homepage and one service page to name your trade and your service areas in plain language.
- Check your site on your phone. If it loads slowly or looks broken, that's costing you both rankings and customers.
None of this requires an SEO agency or an expensive retainer. It requires a finished profile, honest reviews, and a website that says clearly what you do and where you do it.
Your competitors aren't on Google because of some secret trick. They're there because they did the basics. Fix the basics, and you'll be there too.
We build websites for Ottawa-area contractors that book jobs — see what OneS Automation does (opens in a new tab). And before you spend anything on a new site, it's worth knowing what one should actually cost: here's what a website really costs in Ottawa in 2026 (opens in a new tab).

