Google Business Profile Checklist for Canadian Small Business (2026)
Most of the Google Business Profiles we look at for Canadian small businesses are about 40 to 50 percent complete. The hours are filled in. The phone number is right. The address is current. After that, things fall apart fast. Half the category options are blank. The services section is empty. There hasn’t been a post in fourteen months. Reviews from 2024 still haven’t been responded to. The photos are the four the owner uploaded the day they verified the listing.
That’s the typical state of the profile that’s deciding whether someone walks in your door this week.
Your Google Business Profile is, for most local businesses, more important than your website. When someone searches “[your service] near me” or “[your service] [city],” the three businesses in the local pack get the call. If your profile is incomplete, inactive, or ignored, you’re invisible to the highest-intent traffic you can possibly reach — people who are ready to buy, today, near you.
This is a 28-point checklist of everything we work through when we take over a profile. Use it to audit your own. The fixes are mostly free and most of them take less than five minutes each. The payoff is real.
Category 1: Profile Basics
1. Business name is exact and consistent
Your name on Google Business Profile should match the name on your website, your invoices, and every other directory you’re listed on. Don’t add keywords (“Bob’s Plumbing — Edmonton’s Best Plumber”). Don’t abbreviate inconsistently. Pick one form and use it everywhere. Inconsistent business names are the number one reason citations don’t get matched and local pack rankings stall.
2. Primary category is the most specific accurate one
This is the single most influential ranking factor on your profile. If you’re a family dental clinic, “Dental Clinic” beats “Health Consultant.” If you’re a residential plumber, “Plumber” beats “Contractor.” Pick the most specific category that actually describes your business. Google ranks you against other businesses in your primary category — picking a broad one means competing with everyone.
3. Secondary categories cover what you also do
You get up to nine secondary categories. Use them. A dental clinic might add “Cosmetic Dentist,” “Pediatric Dentist,” “Dental Implants Provider.” A restaurant might add “Caterer,” “Banquet Hall.” Each category opens you up to a different set of searches. Don’t add ones that don’t apply — that’s a Google policy violation and tanks rankings.
4. Address is accurate and matches your website
If you serve customers at a location, your address must be correct, formatted consistently with your website, and visible on the profile. If you’re a service-area business (plumber, landscaper, photographer who travels), hide your address and list service areas instead. Mismatched or fake addresses are the fastest way to get a profile suspended.
5. Service area is configured properly
If you travel to customers, list every city or postal code you actually serve. Don’t list cities you don’t serve to look bigger — Google’s getting better at detecting this and it hurts rankings. For an Edmonton-based business, that typically means Edmonton, Sherwood Park, St. Albert, Spruce Grove, Leduc, and Fort Saskatchewan.
6. Hours are current, including holidays
Wrong hours are the most common complaint we hear from prospects checking competitors’ profiles. Update hours seasonally. Set special hours for stat holidays (Canada Day, Thanksgiving, Family Day, Christmas). A profile with current holiday hours converts better than one without — customers trust you to be open when you say you are.
7. Phone number routes correctly
Use a local number, not a toll-free, as the primary. Toll-free numbers underperform local numbers in the local pack. Test the number once a quarter — if it rings to a disconnected line or the wrong department, you’re losing calls.
8. Website URL points to the right page
For most businesses this is the homepage. For multi-location businesses, point each profile at the specific location landing page. Don’t point at a Facebook page if you have a website. Google trusts a website URL more than a social URL.
Category 2: Services and Attributes
9. Every service you offer is listed individually
This is where most profiles bleed traffic. The “Services” section lets you list specific offerings with their own descriptions. A plumber should list “Drain Cleaning,” “Water Heater Repair,” “Toilet Installation,” etc. — not just “Plumbing.” Each service becomes its own keyword Google can match queries against.
10. Service descriptions are 2-3 sentences each
Don’t just name the service — describe it briefly. What’s included, who it’s for, typical price range if you publish prices. “Drain Cleaning. We clear residential drains using mechanical augers and hydro-jetting. Typical service call is $149 flat rate for the first hour.” This gets cited in AI Overviews; bare service names don’t.
11. Attributes are filled out fully
Attributes are the small descriptors — “Wheelchair accessible,” “Free Wi-Fi,” “Wheelchair-accessible entrance,” “Identifies as women-owned,” “LGBTQ+ friendly.” Fill out every attribute that honestly applies. They show up as filter options when someone searches with constraints, and not appearing in those filters means not appearing at all.
12. Business description uses your real keywords naturally
You get 750 characters. Use them. Describe what you do, who you serve, what makes you different. Mention the city or region you serve. Don’t keyword-stuff — Google is good at detecting it now and penalizes it — but a natural sentence like “We’re an Edmonton-based residential plumbing company serving homes from Mill Woods to St. Albert” gives you a real geo signal without looking spammy.
Category 3: Posts and Updates
13. Post at least once a week
GBP Posts (Updates, Offers, Events) are a direct ranking signal. A profile that posts weekly outranks an inactive one with the same review count. Posts also show up in search results and on the Maps panel — extra real estate for free.
14. Mix post types
Don’t just post offers. Mix “What’s New” updates (a new service, a new staff member, a new tool you bought), Offers (specials, discounts, seasonal promos), and Events (open houses, community sponsorships, trade shows). Mixed post types signal an active, real business.
15. Every post has a photo
Posts with photos get clicked and read; text-only posts get ignored. Use a photo from your own business, not a stock photo. Phone-camera quality is fine — Google rewards original photography over polished stock imagery.
16. Every post has a clear call to action
Use the built-in CTA buttons: “Call now,” “Learn more,” “Sign up,” “Get offer.” The button matters because Google measures CTA clicks as an engagement signal. A post with no button is a post that doesn’t convert.
Category 4: Reviews
17. Every review gets a response within 24 hours
Respond to all reviews — positive and negative. Google reads response rate and response time as quality signals. Profiles where the business engages with reviews outrank profiles where the business is silent. A simple “Thanks Sarah, glad we could help with your kitchen sink — appreciate the kind words” is enough.
18. Responses use the reviewer’s name and the specific service
Generic “Thanks for the review!” responses don’t help. Specific responses do — they show genuine engagement and embed extra keywords in the profile that Google can index. “Thanks Mark, glad our team got the leaking water heater swapped out the same day” mentions both a name and a service in a single response.
19. You’re asking for reviews consistently
You should be asking for a review after every completed job or appointment. Most customers say yes when asked and forget when not asked. A simple text or email with a direct link to your review page is the highest-ROI thing you can do for your profile. Use Google’s review link generator — don’t ask people to “search you on Google.”
20. Negative reviews get professional, non-defensive responses
Bad reviews are a fact of life. A professional response that acknowledges the issue, offers to fix it offline, and doesn’t get defensive turns a negative into a trust signal. Future customers read review responses more carefully than the reviews themselves — your reply is the test.
Category 5: Photos
21. There are at least 30 photos, refreshed monthly
Profiles with 30+ photos get 42% more requests for directions than profiles with under 10. The exact number isn’t the point — the activity is. Google favours profiles where new photos appear monthly over static ones, regardless of total count.
22. Photos cover the categories Google asks for
Google wants exterior, interior, team, products or services, and “at work.” Make sure every category has at least three real photos. If you’re a restaurant, food photos are non-negotiable. If you’re a trades business, before-and-after job photos drive trust faster than anything else.
23. Cover photo is current and represents the business
The cover photo is what shows up on Maps and in search snippets. Make sure it’s a real, recent photo — not a logo, not a stock image. If it’s seasonal (a winter exterior shot in June), update it.
24. Logo is uploaded as a square at 250x250 or larger
A clean square logo. Not a wordmark with extra whitespace. Not a faded version. The logo shows up on every review, post, and result — make it sharp.
Category 6: Q&A and Messaging
25. Common customer questions are answered (by you)
The Q&A section is open to anyone — random people can ask, random people can answer. Seed it with the 5-10 questions you actually get asked most often, and answer them yourself. “Do you offer same-day appointments?” “Do you take walk-ins?” “What’s your warranty policy?” If you don’t answer, a random Google user might — and they’ll get it wrong.
26. Messaging is enabled and monitored
If you turn messaging on, you commit to responding fast (Google publishes your average response time on your profile). If you’re not going to respond within a few hours, leave it off — slow response times displayed on your profile hurt more than no messaging at all.
Category 7: Insights and Ongoing Maintenance
27. You’re checking Insights monthly
Insights show what searches led to your profile, where people are coming from, and what actions they took. Use them to understand which keywords actually drive your business — and to find queries you should be targeting on your website too.
28. The profile is reviewed quarterly for accuracy
Hours change, staff change, services change, photos go stale. Once a quarter, spend 30 minutes auditing the whole profile against this checklist. The difference between a profile that ranks and a profile that doesn’t is consistent attention, not one big setup project.
Why This Matters More Every Year
Google’s local search has shifted dramatically. AI Overviews now appear above the local pack on a growing share of queries. The local pack itself has shrunk from “10 results” to “3 results, then a map” on most searches. Being in the top three has become the entire game.
The profile that wins isn’t the one with the most reviews or the longest history. It’s the one that’s actively maintained, fully filled out, and consistent with the rest of the business’s online presence. That’s what this checklist gets you.
Frequently Asked Questions
How long does it take to see results from optimizing a Google Business Profile?
Most businesses see local pack ranking movement within 4-8 weeks of working through this checklist. Reviews and posts compound over 3-6 months. Citation building can show up faster — sometimes within 2-3 weeks of submitting to major Canadian directories.
Do I need to hire someone to manage my Google Business Profile?
Not necessarily — the checklist above is something a focused owner can work through in a weekend, then maintain in 30 minutes a week. The reason businesses hire help is consistency. Weekly posts, 24-hour review responses, monthly photos, quarterly audits — that’s the part that slips. If you’ll do the work yourself reliably, do it yourself. If you won’t, hire it out.
What’s the difference between Google Business Profile and Google My Business?
They’re the same product. Google renamed “Google My Business” to “Google Business Profile” in 2021 and moved most of the management tools directly into Google Search and Google Maps. If you’re still using the old GMB app, you’re using an outdated interface — manage your profile from Search instead.
How do I get more Google reviews without violating Google’s policies?
Ask satisfied customers in person or via a follow-up text/email. Send them a direct review link (Google provides one for every profile). Never offer discounts or freebies in exchange for reviews — that’s a policy violation and gets reviews removed. Never review yourself or your competitors. The slow, honest way is the only way that holds up long-term.
Should I respond to fake or unfair negative reviews?
Yes — calmly and professionally. Don’t argue, don’t reveal customer details, don’t get defensive. State your side briefly, offer to resolve offline. If a review violates Google’s policies (profanity, hate speech, naming individual staff, posted by a competitor), flag it for removal. Most genuinely fake reviews do eventually get removed.
Where to Go From Here
If you’ve worked through this and your profile is in solid shape, the next move is making sure the rest of your local SEO matches the effort. That means NAP citations across 30+ Canadian directories, schema markup on your website that matches your profile, and consistent posting cadence you can sustain.
If you want help connecting your profile to a website that backs it up — schema, on-page SEO, the works — get in touch. We build websites for Canadian small businesses with SEO and AEO built in, and local profile work is part of how we measure whether the site is doing its job.
If you’re working alone, save this page and use it as your quarterly audit document. Half the profiles we look at were “set up properly once and never touched again.” The maintenance is the whole game.