← Back to blog

How to Set Up and Optimize Your Google Business Profile (Step by Step)

Your Google Business Profile is the single most powerful free marketing tool available to a local service business. When someone searches for what you do in your area, your profile determines whether you show up in those top three map results — or don't show up at all. This is how to set it up correctly, verify it, and optimize it to actually rank.

Before anything else: go to business.google.com and check whether a profile already exists for your business. Google sometimes auto-generates profiles from public records. If one exists, claim it rather than creating a new one — duplicate profiles split your ranking signals and confuse Google.

Step 1: Create or Claim Your Profile

1

Go to business.google.com and sign in

Use a Google account that you own and will always have access to. Do not use a client's personal account if you're setting this up for them — use a business-owned Google account or create one specifically for this. Losing access to the Google account means losing access to the Business Profile.

2

Search for your business name

Type your business name in the search field. If your business appears, select it and click "Manage now" to begin the claim process. If it doesn't appear, click "Add your business to Google" and you'll be walked through the creation flow. Either path ends at the same place — a profile you control.

3

Enter your business name exactly as it appears everywhere else

The name in your GBP must match the name on your website, Yelp, Facebook, and every other directory exactly. "Johnson's Plumbing LLC" and "Johnsons Plumbing" are not the same thing to Google's algorithm. Pick one version and use it everywhere without variation.

Step 2: Choose Your Business Category — This Is the Most Important Decision

Your primary category is the single strongest ranking signal in your entire Google Business Profile. It tells Google what search queries your business should appear for. Getting this wrong means ranking for the wrong searches — or not ranking at all.

4

Pick the most specific primary category that fits your core service

"HVAC Contractor" outranks "Contractor." "Emergency Plumber" outranks "Plumber." "Residential Electrician" outranks "Electrician" if your work is residential. Search for your business type and look at the specific options Google offers — there are thousands of categories. Pick the one that most precisely describes your primary service. You can add secondary categories later (and you should), but the primary determines where you show up first.

5

Add secondary categories for all related services

After completing setup, go back to Edit Profile → Business category to add secondary categories. A roofing company should have "Roofing Contractor" as primary and might add "Gutter Installation Service," "Siding Contractor," and "Skylight Contractor" as secondaries. Each secondary category is an additional set of searches you can rank for.

Step 3: Add Your Location or Service Area

6

Choose between a physical address or a service area (or both)

If customers come to your location — a shop, office, or storefront — enter your full physical address. If you go to customers (a plumber, landscaper, electrician), set up a service area instead. You can define your service area by city, county, or zip code. Google shows your profile to searchers within that area. If you have a physical location but also travel to customers, enter both. Do not enter a PO Box as your address — Google requires a physical address or a service area designation.

Step 4: Verify Your Business

Verification proves to Google that your business is real and located where you say it is. Without verification, your profile won't rank.

7

Complete verification — by postcard, phone, video, or instant

Google offers several verification methods depending on your business type. Postcard verification (the most common) involves Google mailing a card with a PIN to your business address — this takes 5–14 days. Some businesses qualify for phone or email verification (faster). Video verification, where you record a short walk-through of your business and surroundings, is increasingly common for service-area businesses. Instant verification is sometimes available if you've already verified your website in Google Search Console. Choose the fastest method available to you.

While you wait for verification: you can still fill out the rest of your profile. Verification just controls whether it goes live in search. Complete everything below during the waiting period so your profile is fully optimized the moment it verifies.

Step 5: Write Your Business Description

8

Write a 250–750 character description that mentions your services and location

This description appears on your profile and should include your primary services, your city or service area, and something that differentiates you from competitors. Do not stuff it with keywords — write it for a human reader, but make sure the key terms are present. Example: "Family-owned HVAC contractor serving Columbus, Ohio and surrounding areas since 2008. We specialize in AC installation, furnace repair, heat pump service, and emergency HVAC calls. Licensed, insured, and available same-day for urgent repairs." That's it — clear, specific, local, complete.

Step 6: Add Services, Hours, and Contact Info

9

Add every service you offer in the Services section

In your profile dashboard, go to Edit Profile → Services. Add each service as a separate item with its own name and description. Include pricing if you can (even a range). A plumber's Services section might include "Emergency Drain Clearing," "Water Heater Installation," "Pipe Repair," and "Sewer Line Inspection" — each as a distinct service. Every service you list is an additional search term your profile can rank for.

10

Set accurate business hours — including special hours for holidays

Set your regular weekly hours precisely. If you have special hours for holidays or seasonal changes, update them before they apply — a profile showing "Open" when you're actually closed leads to calls you can't answer and bad reviews. If you offer 24/7 emergency service, note that clearly in your description and services even if it doesn't fit the standard hours format.

Step 7: Upload Photos

11

Add at least 10 photos — real, recent, high quality

Google's own data shows that businesses with more photos get more direction requests and website clicks. The photos that work best: before-and-after job photos (the single most powerful category for service businesses), your team at work, your vehicle or equipment, your workspace or storefront, and your completed projects. Avoid stock photos — real photos of real work build trust in a way generic images cannot. Add a new photo every 1–2 weeks to signal that the profile is actively maintained.

Step 8: Enable Messaging and Booking

12

Turn on the messaging feature and respond within an hour

Google allows customers to message you directly through your profile. Enabling this gives prospects a low-friction way to reach out — lower friction than calling, especially for younger customers. The catch: Google tracks your response time and displays it on your profile. If your average response time is "Usually responds in a few days," that works against you. Only enable messaging if you can genuinely respond within an hour. Many businesses connect this to their phone via the Google Business app.

13

Add a booking link if you use scheduling software

If you use scheduling software (Calendly, Housecall Pro, ServiceTitan, Jobber, or any similar tool with a bookable URL), add that URL to your GBP's booking link field. A "Book Online" button appears prominently on your profile and removes all friction between a prospect deciding to use you and actually getting on your calendar. This is one of the highest-converting features available on a GBP and most businesses leave it blank.

Step 9: Post Regular Updates

14

Create a Google Post at least once a week

Google Posts are short updates (up to 1,500 characters, with an optional photo and call-to-action button) that appear directly on your profile. They signal to Google that your profile is actively maintained — active profiles rank better than dormant ones. Post about: seasonal offers ("AC tune-up special — $79 through July"), job completions ("Just finished a full roof replacement in Westerville — before and after photos"), tips relevant to your service, and customer milestones. Each post expires after 7 days, which is why weekly posting matters.

Step 10: Monitor, Respond, and Iterate

15

Respond to every review — positive and negative — within 48 hours

Responding to reviews is one of the most visible things you can do on your GBP, and it matters for rankings. Google's algorithm rewards profiles where the owner actively engages. For positive reviews: thank the customer by name and mention the specific service. For negative reviews: acknowledge the concern without being defensive, offer to make it right, and move the conversation offline with a phone number. A thoughtful response to a negative review often impresses potential customers more than the review itself damages you.

Check your GBP Insights monthly. The Performance section shows you how many people found your profile, how many clicked to your website, how many asked for directions, and how many called. These numbers tell you whether your optimizations are working and where to focus next.

The ongoing maintenance commitment: A fully optimized GBP that you update weekly — new photos, new posts, review responses — will consistently outrank a "set it and forget it" profile. Budget 20–30 minutes per week for GBP maintenance. It is the highest-ROI 20 minutes you can spend on your marketing.

Want your GBP set up and managed for you — plus a website that captures leads 24/7?

We handle GBP setup, weekly posts, review monitoring, and build a local-SEO-optimized website with an AI chatbot that answers questions and books appointments while you're on the job.

See what's included → View pricing

Get the Anchor Stack — weekly tips for small business owners

AI tools, marketing moves, and growth tactics that actually work. Short, practical, free.

Subscribe free →