When someone needs a service, the first thing they do is open Google and search. "Makeup artist near me." "Wedding photographer in [their city]." "Yoga classes nearby." Google responds with a map and three local results before showing anything else. That's called the Local Pack, and every business that appears there gets clients who are ready to buy.

The Google Business Profile (formerly Google My Business) is the free tool that puts you on that map. No code required, no website needed, and no cost. What it does require is 15 minutes and knowing what to do. This guide walks you through every step.

TL;DR:

Why Google Maps matters more than Instagram for getting clients

Instagram is good for building an audience. Google Maps is where people buy. The difference is intent: someone who searches "barber near me" is ready to go. Someone who sees an Instagram post might like it and keep scrolling.

76% of people who do a local search visit a business within 24 hours, according to Backlinko.

On top of that, 46% of all Google searches have local intent. That means nearly half the time someone opens Google, they're looking for something near them. If your business doesn't have an active profile, you don't exist for those searches.

93% of local searches trigger the Local Pack — the three highlighted businesses on the map. No paid ad can occupy that top organic spot when the client already knows what they want.

How businesses appear in Google Maps Google Maps search results for barbershops showing the local business pack

Who can create a Google Business Profile

Any business that has direct contact with customers can create a profile. That includes:

No physical address? No problem. In the setup you define a service area — the city or region where you work — and your exact address stays hidden from the public. The profile still shows up on the map.

How to create your Google Business Profile: step by step

Step 1 — Go to business.google.com

Open business.google.com in your browser. You'll see the Google Business Profile homepage. Click Manage now.

Homepage: Google Business Profile Google Business Profile homepage at business.google.com

If you're not signed into your Google account, Google will ask you to log in. Use the Gmail account you want associated with your business profile. If you don't have one, you can create it for free at that point.

Step: Sign in with your Gmail account Google account sign-in screen to access Google Business Profile

Step 2 — Add your business name and category

Google asks for your business name. Type it exactly as you want it to appear in Maps. If your business already exists in Google (someone added it before), it will appear in a dropdown so you can claim it.

Then you choose your primary category. This is the most important decision in the entire setup, because it determines which searches Google shows you in. Be specific: "Barbershop" is better than "Beauty" if what you do is haircuts. "Personal Trainer" is better than "Fitness" if you work with individuals one-on-one.

Tip: You can add secondary categories later. If you're a barber who also does hair treatments, your primary category is "Barber Shop" and you can add "Hair Salon" as a secondary one.

Step 3 — Set your address or service area

Google asks if you want to add a physical address. If you have a location, enter it. If you don't have a location or don't want your address public, select "I don't serve customers at this address."

You'll then define your service area: one or more cities, a region, or a broader area. For example, "Chicago, Illinois" or "Chicagoland area." Google will use that to show your business in relevant searches within that area.

You'll also add your phone number and website. If you don't have a website yet, leave that field blank and add it later.

Step 4 — Verify your business with Google

For your profile to appear in Maps, Google needs to confirm you own or represent the business. There are three main methods:

While you wait for verification, your profile exists but doesn't appear in public searches. Once verified, it starts showing up in Google Maps and search results.

Step 5 — Complete your profile to 100%

A verified but empty profile ranks lower than a complete one. Google rewards complete information with higher visibility. Here's what to fill in:

Result: how clients see your profile in Google Maps Completed local business profile in Google Maps with photos, reviews, and hours visible

How to rank higher: what Google rewards

Creating the profile is step one. Optimizing it determines whether you appear in the Local Pack or on page two. Google uses three main factors to decide which businesses to show first:

The easiest thing you can do today to move up in results is ask your current clients for reviews. A rating of 4.5 stars or higher with several real reviews carries enormous weight. You don't need 100 reviews, but you do need more than zero.

Google Posts: A feature most businesses ignore but Google rewards. You can publish updates on your profile — a special offer, an available date, a photo of a recent project. Posts appear directly on your profile and signal to Google that the business is active.

Your profile also appears in regular Google search (not just Maps)

When someone searches your exact business name in Google, a large panel appears to the right of the results (or at the top on mobile) with all your information: photos, hours, phone number, address, reviews, and website link. That's called the Knowledge Panel, and no paid ad can occupy that space.

How your business appears in Google Search Google Knowledge Panel showing complete service business information in search results

This means every time a current client mentions your business name to someone else, that person can search for you on Google and find all your information in seconds. The profile does the work of introducing you without any effort on your part.

The step most people skip: turning a search into action

Appearing on Google Maps solves the visibility problem. But there's a second problem most people don't solve: once a client finds you, what do they do next?

If the only contact in your profile is a WhatsApp number, the client has to message you, wait for a response, ask about availability, coordinate a time, and go through the whole manual process you already know. Some people do that work. Many don't. And the ones who do will go to the competition if you're slow to respond.

The solution is simple: add a link to your profile where clients can take action on their own, without needing you to be available at that moment.

You can start with a booking page: the client arrives, sees your availability, picks a date and time, and confirms. The appointment is in your calendar without a single message. But Puny.bz is much more than that.

Puny is an all-in-one tool for service businesses. From one account you can create:

All of it available from one link that you put in your Google profile, your Instagram bio, your email signature, or wherever you want. The client opens that link and has everything they need to decide and act without having to ask you anything.

That link in your Google profile closes the full loop: client searches, finds your profile, clicks, and converts. No back-and-forth, no waiting for responses, no depending on you being glued to your phone.

Get started free: Create your account at puny.bz, build your first page in minutes, and paste the link into your Google Business Profile. From that moment, every search can become a real client.

Frequently asked questions

How much does it cost to appear on Google Maps?

Appearing on Google Maps is completely free. The Google Business Profile has no cost whatsoever. All you need is a Gmail account and a few minutes to set it up. Google does not charge for organic visibility in Maps.

How long does Google verification take?

It depends on the method you choose. Video verification (the most common for new profiles today) takes 1 to 3 business days. Phone call or text verification can be immediate. Postcard verification can take up to 2 weeks. Once verified, your profile starts appearing in search results within 24 to 48 hours.

Can I appear on Google Maps without a physical address?

Yes. Google allows profiles for businesses that operate mobile, virtually, or across multiple locations. Instead of entering a physical address, you define the service area — the city or region where you work. Your exact address stays hidden from the public and your business still shows up on the map.

What if someone already created a profile with my business name?

You can claim it. Search for your business in Google Maps, open the profile, and select "Claim this business." Google will walk you through a verification process to transfer control of the profile to you. This is common with businesses that have been operating for a while but never officially created their profile.

How do I turn a Google Maps search into a real client?

Add a link to your digital presence in the "Website" or "Book" field of your Google Business Profile. With Puny.bz you get a booking page, service catalog, payment option, and more in one single link. The client goes from finding you on Google to booking, viewing your work, or paying you without sending a single message.

Start today: you already have everything you need

A Google Business Profile is probably the highest-return action you can take today to get more clients. It's free, takes less than 15 minutes to set up, and once it's active it works for you without requiring any ongoing effort.

The only real cost is not having one. Every day your business doesn't appear in Google Maps is a day when clients searching for you find someone else instead.

Create your Business Profile at business.google.com. Then, once your profile is live, connect it to your full digital presence with Puny.bz: bookings, catalog, payments, and more — all in one link.