How a Milford Managed IT Services Provider Went From a 9.2 to a 3.2 Average Map Rank

The Challenge
The company had a perfect 5.0 rating, but it averaged a 9.2 in Google Maps across its service area. Most prospects searching for IT help nearby never saw them. Our audit found why:
- One primary category and no secondary categories
- No service descriptions under their categories
- No new photos in three years
- A business description that needed tweaks
- A single catch-all "IT services" page instead of individual service pages
- Very few internal links between pages
- Several easy, relevant directories they weren't listed on
Any one of these is common. Together, they kept an established, well-reviewed company stuck at a 9.2.
The Business
The client is a managed IT services provider that has served the Milford, Michigan area since 2012. A few months before we started working together, they moved into a new office in Milford. They had 11 Google reviews, all five stars, and they knew their SEO needed help.
The Goal
Get the business into the map 3-pack across its whole service area and turn that visibility into calls from new clients. Beyond the map, they wanted to show up for broader searches like "managed IT services Michigan" and for the industries they serve.
Results at a Glance
We helped a managed IT services provider in Milford, Michigan move their average Google Maps rank from 9.2 to 3.2. At 9.2, prospects had to scroll past a lot of competitors to find them. At 3.2, they show up in or right next to the map 3-pack across most of their service area.
| Metric | Before | Now |
|---|---|---|
| Average map rank | 9.2 | 3.2 |
| Google reviews | 11 (5.0 stars) | 22 (5.0 stars) |
| GBP categories | 1 primary, no secondary | Primary plus relevant secondary categories |
| Service pages | 1 catch-all "IT services" page | Hub page with service, location and industry pages |
We tracked rankings on a 7x7 grid with points 2 miles apart. That's 49 searches covering roughly 12 miles across, so the average reflects how they show up across the whole region they serve.
What We Did
We started with quick wins on the Google Business Profile, then rebuilt the website in layers.
1. Cleaned Up the Google Business Profile
We added relevant secondary categories so the profile could show up for more of the searches their customers use. We wrote service descriptions under each category, tweaked the business description and uploaded new photos. We also updated their address on Apple Maps.
Since they'd moved recently, we checked other sites for the old address. There were only a few to fix, because they weren't listed in many places to begin with.
2. Added Directory Listings
The missing directories were a bigger opportunity than the old address. We went after the low-hanging ones: legitimate, relevant sites that took little effort to get on. Each listing gave Google one more source confirming who they are, where they are and what they do.
3. Built Out Service Pages
This is where most of the gains came from. We looked at the services they offered and what was already on the catch-all page, then gave each core service its own page. The goal was topical authority. We wanted Google to see a company that covers the full range of IT services in depth.
We set it up as a hub with spokes:
- The old catch-all IT services page became the hub.
- Each service page is a spoke that links back to the hub.
- Location + service pages target broader searches like "managed IT services Michigan."
- Industry pages target specific verticals, like "managed IT services for manufacturing companies."
We rolled these out in phases: enough service pages to build momentum, then the location pages, then the industry pages.
4. Fixed the Internal Linking
A hub and spoke setup only works when the pages link to each other. The hub links to every service page, and each service page links back. That helps Google understand how the site fits together and helps visitors get to the service they need.
5. Got Reviews Coming In Again
The owner hadn't asked for a review in a long time. We gave him a few short scripts to send clients, and we respond to every review on their behalf. They've gone from 11 reviews to 22 and kept their 5.0 rating.
6. Posted Monthly
We publish one GBP post a month. More on that below.
What Moved the Needle
Service pages and directory listings did most of the work. Reviews helped too.
The service pages gave Google something to rank. One generic page can't show expertise in managed IT, cybersecurity, help desk support and everything else an MSP sells. A set of dedicated, connected pages can. The location and industry pages then opened up searches the old site never had a chance at.
The directory listings were easy wins they'd never claimed. Reviews mattered because there had been a long gap with nothing new. Fresh reviews show Google and prospects that customers are still choosing this company.
Two things mattered less than people expect. The address cleanup after the move was minor here. And in our experience, GBP posts don't directly move rankings. We still post monthly so the profile looks active to anyone checking it out. But if an agency's local SEO plan is mostly posting, we'd ask what else they're doing.
The Results
Their average map rank went from 9.2 to 3.2, and their review count doubled. The bigger change for the owner is the phone. New clients are calling after finding them through search, and other web developers have noticed how well they rank.
Here's what he said:
"I can't say enough great things about working with Derek. He's extremely knowledgeable, thorough, and driven. He explains difficult concepts in ways that are easy to understand. He sends us an email each month describing everything he's done for us, the plan for next month, and a synopsis of our website performance. It's always surprising to see how much Derek does behind the scenes - and most of all it's working! We're getting calls from clients who have noticed us based on SEO and our rankings on various platforms. I've had other web developers notice how well we're ranking since working with Derek and compliment us on our performance - this alone is a clear sign of how awesome Derek is to work with! Highly recommended!"
Owner, Milford Managed IT Services Provider
Every client gets that monthly email. It covers what we did, what's planned next and how the site is performing. SEO takes time, and clients shouldn't have to guess what they're paying for while it works.
Advice for MSP Owners
Local SEO for an MSP works differently than it does for a plumber or a dentist. Here's what we'd want any MSP owner to know:
- Your service area is bigger than your map pin. Most MSPs serve clients well outside their town, so you can compete in regular search for broader terms like "managed IT services Michigan." Location and service pages are how you get there.
- One "IT services" page won't cut it. Give each core service its own page and connect them through a hub.
- Industry pages are underused. Business owners often search for IT help by industry. A page for manufacturers speaks to that buyer directly.
- Keep reviews coming. A perfect rating carries less weight when the newest review is old. A short script your team can send clients is enough to restart the flow.
- Fix the basics first. Categories, service descriptions, photos and a handful of directory listings aren't exciting, but skipping them leaves rankings on the table.