A weathered hand holding a smartphone displaying Google Maps roofing contractor search results on a suburban street after a wind event
← Field Notes

Local Search

The Maps Pack Is Where The Calls Come From

Most roofing calls start with a map. Here is why the top three matter more than page one of Google.

By Shareef Huddle6 min read

Roofing company owners have been chasing page one for fifteen years.

Some got there. A lot of them are still waiting for the calls that were supposed to follow.

The gap between ranking and ringing is bigger than most people realize. And for local searches, the map pack is where the calls actually come from.

The Misconception That Costs Real Money

When a roofing owner says they want to rank on Google, they usually mean organic results. The blue links. The list that loads when someone types a keyword and hits search.

That framing made sense a decade ago. It does not reflect how homeowners find and call roofers today.

Search "roofing company near me" on your phone right now. The first thing you see is not a list of websites. It is a map, with three businesses, star ratings, distances, and phone numbers. Those three companies are the market for that search.

Organic results sit below the map. On a mobile screen, below the map is further than most homeowners ever scroll.

What Happens in the First Sixty Seconds

A homeowner comes home and finds shingles in the yard after a windstorm. They are still standing outside, watching the weather clear. They pull out their phone.

They type "roofer near me." The map populates. They look at the top name. They see 187 reviews next to one company and 9 next to another.

That is the decision. It took forty seconds.

They did not compare service pages. They did not read an About Us section. They saw enough to trust one company and not the other, and they called.

BrightLocal's Local Consumer Review Survey shows that the overwhelming majority of consumers use Google to evaluate local businesses, and that review count and recency directly influence who they contact. The map pack is where that evaluation happens. Before a word on any website ever gets read.

Three Spots. That Is the Entire Market.

Google shows three roofing companies in the local pack. Not ten. Three.

In a competitive city, there may be thirty contractors operating. The homeowner sees three of them when they search. The other twenty-seven do not exist for that call.

Moz's Local Search Ranking Factors research identifies three primary drivers of map pack placement: proximity to the searcher, relevance to the search query, and prominence built through reviews, activity, and profile engagement. Companies that have built those signals consistently hold positions that take real time and sustained effort to displace.

For a company sitting at position four or lower, the question is not whether they are losing calls. They are. The question is whether that number would change how they are spending their marketing budget.

Position four does not get a runner-up trophy. It gets nothing.

What Most Roofing Companies Get Wrong

The most common mistake is filling out a Google Business Profile and walking away.

The basics got covered three years ago. A few photos were added. Reviews get a response when someone on the office staff remembers.

That is not a presence. That is a placeholder.

Google reads every signal on that profile. How recently activity was posted. Whether reviews were responded to and how quickly. Whether the service categories match what homeowners in the area are actually searching for.

An inactive profile signals an inactive business. Search Engine Land coverage of GBP ranking behavior makes clear that completeness and engagement are direct factors in how profiles rank in local results. A competitor with a simpler website can outrank a company with a $20,000 site because they stayed active on their profile and collected reviews consistently.

The profile is not an afterthought. It is the storefront. Most roofing companies are running theirs like a closed sign in the window. And when the profile does work and the phone rings, what happens next matters just as much. See why homeowners do not leave voicemails anymore.

The Calls That Left No Trace

Here is the part that is difficult to sit with.

Every day, homeowners in your market search for a roofer. Some are ready to book today. Some have had damage sitting for weeks and finally decided to call. Some are property managers responsible for a portfolio of buildings and three roofs that need attention before fall.

If your company is not in the top three when they search, they do not know you exist. There is no notification. No missed-call report for leads that never reached you. The job went somewhere else and the conversation is already over.

Think With Google research shows that local searches convert to calls at high rates on mobile, with behavior concentrated in the top results before the user considers scrolling. The calls are happening right now in your market. The question is which three companies are getting them.

The revenue a roofing company cannot see is the most dangerous kind.

Most owners only measure what came in. Almost nobody measures what passed them by.

What It Looks Like When It Is Working

The roofing companies holding top map pack positions in competitive markets are doing something straightforward at a level that almost nobody in the industry sustains.

Reviews collected after every completed job. Not occasionally. Every job, every time. A consistent stream of recent reviews signals an active, trusted business to both Google and the homeowner reading the profile. Stale reviews signal a company that used to be busy.

Photos updated regularly with real work from the local area. Not stock images of generic rooftops. Actual roofs, actual crews, actual neighborhoods the homeowner can recognize from their own street.

Every review responded to. Including the critical ones. Especially the critical ones. The way a company handles a bad review is one of the clearest signals a skeptical homeowner can read before they call. It shows how the company handles problems on the job.

None of this is difficult. It is just consistent. And in roofing, consistency at this level is rare enough to be a genuine competitive advantage over everyone in the market who started and stopped.

Search-to-Booked Insight

The Map Pack Is The Front Door Of The Entire System

The map pack is not a standalone marketing channel. It is the front door of the entire system.

A homeowner who does not find a roofing company in the top three of a local search never reaches anything else that has been built. They do not see the website. They do not read the reviews. They do not encounter any of the trust signals assembled over time. They call whoever showed up first and looked credible enough to tap.

Get Found is the first outcome in the Search-to-Booked Roofing System for this exact reason. Not because it is the easiest win, but because nothing downstream has the opportunity to work until a homeowner actually finds the company in that moment of need.

Foundation installs map pack visibility as its primary output. Every phase of the system builds on top of that presence. A weak map position does not cost one call. It costs every call from every homeowner who searched in that market and never saw this company at all.

Search-to-Booked Audit

Ten minutes. No tools required.

  1. 1

    Use a phone you do not work from, or open a private browsing window on a tablet. Google personalizes results based on your history, so searching from your own device near your office will not show what a homeowner across town actually sees.

  2. 2

    Search "roofing company near me" and then "roof repair [your city name]."

  3. 3

    Look at the top three results. Read each profile the way a homeowner would. Star rating first, then review count, then photos.

  4. 4

    Check whether the most recent reviews are from the last thirty days or the last eighteen months. Recency signals an active business to both Google and the homeowner reading it.

  5. 5

    Look at how the top-ranked company's profile compares to yours in terms of what a skeptical homeowner can see and evaluate in the first thirty seconds.

If the gap is obvious, you already know where to start. If your profile looks comparable but you are not in the top three, the problem is likely in signals Google weighs before the homeowner ever opens your listing. That is a different conversation worth having.

The homeowner is not comparing websites. They are comparing three tiles on a map in the time it takes to decide whether to tap or keep scrolling.

The calls go to whoever earned that spot before the homeowner ever started searching.

Own Your Market

See Where Your Company Stands In The Map Pack

The Search-to-Booked Scorecard shows exactly where your local presence is working and where it is costing you calls. Takes five minutes.