Home / The Cut / Google Business Profile + video: the local SEO play Toronto service businesses keep skipping
Local SEO

Google Business Profile + video: the local SEO play Toronto service businesses keep skipping

Your website ranks you in search. Your profile is what actually rings the phone.

Most Toronto service businesses we build for arrive with the same shape of problem. The website is fine, sometimes good. Instagram gets posted to when someone remembers. And the Google Business Profile, the thing that actually appears when someone in Leslieville types "electrician near me" or "tattoo studio Queen West", was set up once years ago and has not been touched since. Three photos, two of them the logo.

That profile is not a listing. In local search it is half of the ranking system and most of the conversion. Here is how we treat it when we build a local-service brand, and how the video from a single content shoot keeps it alive for months.

Why the profile is half of local SEO

When someone searches for a local service, Google shows the map pack first: three businesses, a map, star ratings, hours, a call button. Organic web results start underneath, often below the fold on a phone. The map pack is ranked on three things Google has said out loud: relevance, distance and prominence. Your website affects relevance. Your profile affects all three.

Relevance comes from your categories, your listed services, your description and the words in your posts and reviews. Distance you cannot change, but a correctly set service area helps a business that travels to the customer. Prominence is reviews, review recency, photo and post activity, and the citations across the web that agree about who and where you are.

A dormant profile with a beautiful website is a car with no wheels. The site ranks in organic, gets the visit, and the searcher scrolls back up to the map pack and calls the shop with 140 reviews and a photo from last Tuesday.

Get the categories right first

Your primary category is the strongest single relevance signal on the profile. Pick the most specific one that describes what you do most, then add secondary categories for everything else you want to be found for. Do not add categories for things you do not sell; it dilutes the primary and invites the wrong calls.

When we set up Yes Electric, a tattoo studio, the primary category was the studio's core work, with secondaries only for services the studio actually books. For Conscape Canada, a landscaping company, the primary was landscaping and the secondaries covered the design and maintenance work they actually quote on, because those are separate searches with separate intent. In both cases the category list was written to match the service pages on the website, word for word.

Then fill in the Services section under each category using the same names as the site. Google reads it. So do customers deciding whether you do the thing they need.

Make the name, address and phone match everywhere

NAP: name, address, phone number. It has to be identical on the profile, the website footer, the contact page, the schema markup and every directory that lists you. Not similar. Identical. "Suite 200" in one place and "#200" in another, or a call-tracking number on the site and the main line on the profile, and you are asking Google to guess whether these are the same business.

The website is the source of truth. We set the NAP there first, put it in the LocalBusiness schema, then copy it to the profile and outward to directories. When a business moves or changes numbers, the website changes the same day and the profile within the hour. The full site-side list is in our small business website checklist.

Photos every week, not once

Google tracks how recently a profile was updated, and searchers judge a business by its newest photo. A weekly cadence of real photos, meaning the job site, the finished install, the studio chair, the team, does two jobs at once: it feeds prominence and it makes the profile look like a business that is open this week.

You do not need a photographer weekly. You need one content shoot a quarter and a folder. A single Narsaik shoot day for a service business produces 15 to 30 stills built for exactly this: the space, the hands, the process, the finished work, the founder. Those get scheduled out one or two a week and the profile never goes quiet. That is the one shoot, 30 days of content idea applied to the least glamorous channel you own.

Video on the profile is the part everyone skips

Google Business Profile accepts video. You can upload short clips to the gallery and attach video to posts. Almost no local service business in Toronto does it. Scroll the map pack for any trade and count the profiles with a single video. That gap is the opening.

The clips do not need to be new. Every vertical clip from a content shoot, the 15-second founder hook, the process shot with a caption, the before and after, works as a profile post with two lines of text and a link to the matching service page. The same asset that goes to Reels goes to the profile the same week.

What we post, roughly in order of how well it works for local search:

  1. Founder or lead technician to camera, 15 to 30 seconds, saying who they help and where. Name the neighbourhood.
  2. Process clips. The work being done, hands and tools, no talking needed.
  3. Finished work with a one-line caption and the service page link.
  4. Team and space, so a first-time customer knows what walking in looks like.

Keep clips under 30 seconds, vertical, with captions baked into the picture because the profile player is often muted. Export the same file you sent to Instagram; the encoding is fine.

The profile is the only place your video plays at the exact moment someone is deciding who to call.

Review velocity beats review count

A profile with 80 reviews and none in the last four months looks abandoned. A profile with 40 reviews and three from last week looks alive. Google weights recency, and customers read the top of the list, which sorts by newest by default.

The mechanics are simple and almost nobody does them consistently. Ask every customer within 24 hours of the job, with a direct link to the review form. Send one follow-up if they have not clicked. Reply to every review, including the bad ones, within a day or two. Replies are content: they appear on the profile, they use your service terms naturally, and they tell the next reader that someone is home.

How Growth Boss automates the boring half

Consistency is where this falls apart for an owner running a crew. So on the builds we do with Growth Boss, the posting and review requests run out of GoHighLevel (GHL), the CRM Growth Boss sets up behind the site:

  • When a job is marked complete in the CRM, the customer gets a text and an email with the direct review link, and one follow-up if they have not clicked.
  • New reviews trigger a notification and a drafted reply for the owner to approve or edit from their phone.
  • The quarter's clips and stills sit in a scheduler and go out to the profile and to social on the same calendar.
  • Website forms, calls from the profile and messages all land in one inbox, so the profile is measured as a channel rather than a mystery.

Narsaik makes the content. Growth Boss runs the machine. The owner approves things between jobs.

Connect the profile to the website

The profile and the site should point at each other constantly. Four connections we build every time:

  • LocalBusiness schema on the homepage, using the closest subtype where one exists, with the same NAP, hours and coordinates as the profile and a sameAs link to the profile URL.
  • An embedded map on the contact page pointed at the profile's pin, not a generic address search.
  • A service page for every category you set on the profile. When a post about a deck build links to the decks page instead of the homepage, the relevance signal is consistent end to end.
  • Links in the right direction. The profile's website link goes to the homepage, the appointment link goes to the booking page, and each post links to its service page.

That is the whole loop. Shoot once, post weekly, ask for a review after every job, and make the site and the profile tell the same story in the same words.

One shoot, one quarter of the profile

The rough plan we hand a service business after a shoot day:

  • Week 1: founder clip plus two stills of the space. Update hours, categories and services while you are in there.
  • Weeks 2 to 12: one clip or still per week, alternating process, finished work and team.
  • Every job: review request within 24 hours, reply within 48.
  • Monthly: check the Q&A section, add one question you actually get asked, and answer it.

Twelve weeks later the profile has a dozen videos, thirty photos, a review list that looks current, and every post pointing at a service page. The next shoot refills the folder. If you want to see what the content half of this looks like for a studio and a landscaping company, both are on our portfolio.

FAQ

Can you add video to a Google Business Profile?

Yes. You can upload short videos to the profile gallery and attach video to posts. Keep clips under 30 seconds, vertical or square, at 720p or higher, with captions in the picture since the player is often muted.

How often should I post to Google Business Profile?

At least once a week. A weekly photo or short clip keeps the profile visibly active, and a steady cadence matters more than a burst. Twelve posts spread across a quarter beat twelve posted in one afternoon.

Does Google Business Profile matter if my website already ranks?

Yes. The map pack sits above organic results for most local service searches and is ranked on profile signals: categories, reviews, activity and proximity. A strong site with a dormant profile loses calls to competitors with weaker sites and active profiles.

How do I get more Google reviews without begging?

Ask every customer within 24 hours of the job with a direct link to the review form, send one follow-up, and reply to every review. Automating the request from your CRM, as Growth Boss does with GoHighLevel, keeps the cadence consistent without the owner having to remember.

Related notes

Want this done for you?

Narsaik handles the creative — video, brand, web. When you need the full growth engine behind it (paid media, CRM, SEO at scale), we work hand-in-hand with our growth marketing partner Growth Boss.

Start a Project

See the work