Skip to main content
Local SEO

Google Business Profile Checklist: 12 Free Steps

Type your business name plus your city into Google. Right now. "Smith Plumbing Battle Creek" or "Jane's Salon Kalamazoo", whatever applies to you.

Where do you show up? The searches that matter are the ones where someone is ready to call, and those start with the three businesses in the map box at the top.

This is the do-it-yourself Google Business Profile checklist for owners in Battle Creek, Kalamazoo, and the rest of Southwest Michigan: 12 steps, in order, that you can work through yourself this month. None of it requires an agency retainer, and most of it is free.

What is the Map Pack, and why does it matter more than organic?

The Map Pack is the box of three local businesses with a map that Google shows for local searches, and it gets most of the clicks, so for a local business it matters more than the organic blue links below it. When someone searches "HVAC near me" or "Kalamazoo florist," Google shows both, but the Map Pack is where the phone-ready buyers go, especially on mobile. According to Google's own help page on local ranking, it comes down to three factors: relevance, distance, and prominence. The 12 steps below move all three.

The 12-item Checklist

1. Claim and Verify Your Google Business Profile

This is the foundation. Without a verified Google Business Profile (GBP), nothing else matters. Go to google.com/business, search for your business, and either claim the existing listing or create one. Google walks you through verification and picks the method. It's free.

If your GBP is already claimed by someone else (a former employee, an old marketing agency you fired three years ago) Google has a recovery process. Don't skip this even if it's annoying.

2. Pick the Right Primary Category

Your primary category tells Google what kind of business you are, and it's one of the strongest relevance signals for local ranking. Pick the most specific match. "Plumber" beats "Contractor." "Italian Restaurant" beats "Restaurant." If you do multiple things, your additional categories cover those.

For a Battle Creek HVAC company, primary category should be "HVAC contractor", not "Air conditioning repair service" or "Heating contractor." The specific one wins.

3. Set Your Service Area Correctly

If you serve customers at their location (most contractors, plumbers, lawn services, mobile auto repair) hide your address and set your service area instead. List the actual cities you serve: Battle Creek, Marshall, Kalamazoo, Portage, Springfield, Galesburg, Augusta, Richland, whatever your real footprint is. Don't list cities you can't actually drive to in 45 minutes. Google notices.

If customers come to you (a salon, a restaurant, a retail shop) leave the address visible.

4. Hours, Including Holidays

Set your standard hours. Then go in once a quarter and add special hours for holidays, vacations, and weather closures. Accurate hours keep customers from showing up to a closed door.

5. Service List with Descriptions

GBP lets you add individual services with short descriptions. Most businesses ignore this. Don't. List every service you offer ("Furnace replacement," "AC tune-up," "Duct cleaning," "Heat pump installation") with one or two sentences each. Each service entry is another signal to Google about what you do.

6. Photos, 10 or More, Real, Recent

Your team. Your trucks. Your storefront. Before and after of jobs. The owner. Real photos beat stock photos every time. They show a customer who's actually pulling into their driveway, and two blurry shots from 2019 don't.

Add a photo every two weeks if you can. It shows customers you're an active business.

7. Reviews, Ask Every Customer, Respond to Every Review

One of the strongest local ranking levers after Google Business Profile basics. BrightLocal's 2026 Local Consumer Review Survey found that 97% of consumers still lean on reviews to guide their purchase decisions, so this is not optional. Three things matter:

  • Volume, how many reviews you have.
  • Recency, getting at least a few new reviews each month.
  • Response, every review, positive or negative, gets a reply from you.

Ask every customer, every time. Make it stupid easy: a one-tap link in your follow-up text or email. An automated follow-up text handles this so you don't have to remember. When you get a bad review, respond professionally, that response is read by future prospects, not the angry customer.

8. NAP Consistency, Name, Address, Phone

Your business name, address, and phone number need to be exactly the same everywhere they appear online. Google, Yelp, Facebook, your website, BBB, the Battle Creek Chamber directory, your Bing listing, same spelling, same suite number, same phone format.

The most common mistake: "Smith Plumbing" on Google, "Smith's Plumbing" on Facebook, "Smith Plumbing LLC" on the website. Inconsistent listings make it harder for Google to confirm they're the same business.

Google's rule is plain. Its Business Profile guidelines say your name "should reflect your business's real-world name, as used consistently on your storefront, website, stationery, and as known to customers." The same page says to leave legal terms like LLC out of the profile name unless your signs, cards and invoices show them as part of the name.

What name should a Michigan business put on its profile?

The name you actually do business under, and in Michigan that name is usually on file somewhere. If you're a sole proprietor trading under a name that isn't your own, you file a Certificate of Assumed Name with the county clerk. Partnerships file a Certificate of Co-Partnership there instead. The Calhoun County Clerk says it should be filed in every county where you do business, so a Battle Creek roofer who also works in Kalamazoo County files in both. The same page says corporations and LLCs don't file with the county; they go to the state's Department of Licensing and Regulatory Affairs (LARA).

Pull out that certificate, or your LARA filing, and use the name on it the same way on Google, Bing, Apple, Facebook and your website. If the name on your truck doesn't match any filing, fix the filing before you fix the listings.

9. Bing Places and Apple Business Connect

Bing Places puts you on Bing and Bing Maps. Apple Business Connect controls how you show up in Apple Maps, the default map on every iPhone. The share of consumers using Apple Maps to check out local businesses nearly doubled in a year, from 14% to 27%, according to the same BrightLocal 2026 survey. Both are free, and both use the same name, address and phone number you settled in step 8.

10. Schema Markup on Your Website

Schema is structured data on your website that tells Google "this is a local business, here's the address, here's the phone, here are the hours." It's invisible to humans but important to search engines, and most modern websites can add LocalBusiness JSON-LD schema in five minutes. If yours can't, that's a sign your website is costing you visibility, not just style points.

11. Service Area Pages on Your Website

If you serve multiple towns, build one dedicated page per town: /battle-creek-furnace-repair, /kalamazoo-furnace-repair, /marshall-furnace-repair. Each one a real page, with content about that specific area, not just the same template with the city name swapped.

This is one of the most reliable ways local service businesses outrank competitors who only have a generic "Service Area" page. Takes time to build, but each page becomes a long-term lead source.

12. Local Citations

Citations are mentions of your business on other reputable websites. The big free ones to hit:

  • Battle Creek Area Chamber of Commerce member directory
  • Kalamazoo Regional Chamber of Commerce
  • Better Business Bureau (a real listing, not a paid accreditation)
  • Yelp
  • Angi (formerly Angie's List) and HomeAdvisor if you're a contractor
  • Industry-specific directories, Nextdoor business listing for service businesses, Houzz for contractors, Vagaro for salons, etc.

Each of these is a free citation that strengthens your NAP signal across the web.

What is the most common local SEO mistake?

Stuffing keywords into your business name. "Smith HVAC Battle Creek Furnace Repair Heating & Cooling" is not a business name, it's keyword spam, and Google will eventually suspend the listing. The fact that you see competitors doing it doesn't mean it's working long-term. Use your real, registered business name. Earn the ranking with the rest of the list.

The second most common mistake: chasing too many cities. If you're a Battle Creek roofer, don't put Grand Rapids and Lansing in your service area. Google sees that you don't actually serve those places (no real customer reviews from there, no service area pages, no actual jobs there) and starts to distrust the whole listing. Stay honest. Win the cities you actually serve.

How do AI tools like ChatGPT find local businesses?

AI tools lean on the same things this checklist builds: your business profiles, your website, and your reviews. There's no separate AI checklist. Use of ChatGPT and other AI tools for local recommendations jumped from 6% to 45% in one year, according to BrightLocal's 2026 Local Consumer Review Survey, the same one cited in step 7. That makes AI the third most popular place people look for a business.

Google says it plainly in its Search Central guidance on AI features. There are no extra requirements to show up in AI Overviews or AI Mode. The same basics apply. Keep your Business Profile current, and make sure your structured data matches what's visible on the page.

So this checklist is the AI checklist. When someone asks an assistant for "a good furnace company near Battle Creek," it's working from the same kind of profile, reviews, and service pages you just built. A business with a half-filled profile and three reviews from 2022 gives it nothing to work with.

Where should you start?

Don't try to do all 12 in a weekend. Realistic order:

  • Week 1, Items 1, 2, 3, 4 (Google Business Profile basics).
  • Week 2, Items 5, 6, 7 (services, photos, review process).
  • Month 2, Items 8, 9 (NAP cleanup, Bing/Apple).
  • Month 3, Items 10, 11, 12 (schema, service area pages, citations).

Three months. Free or nearly free. Done in order, it gives Google a complete, consistent picture of your business, which is what the Map Pack rewards.

The Bottom Line

Local SEO isn't a mystery. It's a checklist, and now you have one. If your site isn't showing up on Google at all, fix that first, then work this list. Starting at item 1, your business will look more legitimate to Google, more legitimate to customers, and easier to find when somebody searches at 9 PM on a Saturday.

For a broader walkthrough of SEO beyond the Map Pack, including site speed, content strategy, and technical fixes, see our small business SEO guide for Kalamazoo.

If you'd rather have someone build the website side for you, that's part of how we build web presence for Southwest Michigan businesses. Here is what that looks like for local search in Battle Creek and in Kalamazoo. Or work the list yourself. Either way, the upside is real.

Frequently asked questions

Can I do local SEO in Battle Creek without hiring an agency?

Yes. Most of this checklist is free. Claiming your Google Business Profile, setting up Bing Places and Apple Business Connect, cleaning up your name, address, and phone number, and asking every customer for a review cost nothing but time. An agency makes sense when you don't have that time, not because the work is secret.

How long does local SEO take to work?

It depends on how competitive your category is. A verified, complete Google Business Profile and a steady flow of reviews usually move first, because they feed the prominence part of Google's local ranking. Crowded categories like HVAC or plumbing in Kalamazoo take longer than a niche service in Marshall or Springfield. Work the list in order and check your Map Pack position once a month.

Do I need a website to rank in Battle Creek local search?

A Google Business Profile alone can get you into the Map Pack. A website with service area pages and LocalBusiness schema gives Google more to work with, and it's where most people go to double-check you before they call. If you only do one, do the profile first. Then build the site.

Do reviews really matter for a small local business?

Yes. BrightLocal's 2026 Local Consumer Review Survey found 97% of consumers still lean on reviews to guide their purchase decisions. Google's own local ranking help page says more reviews and positive ratings can help your ranking. Ask every customer, and reply to every review, good or bad.

READY?

Ready to stop doing the machine's job?

Ask for a free 20-minute call. We'll talk about what's eating your time.

Get a free 20-minute call

Or reach out: (269) 460-1772 | [email protected]