Awkward Media

Case study · Google Maps and organic SEO · Williamsburg, Virginia

R.A. Woodall Roofing,one search,twice on screen.

A Williamsburg, Virginia roofer with more than 35 years in business. When a homeowner searches “roofing contractor Williamsburg VA”, Google shows a box of roofers on the map, then the regular results. R.A. Woodall is in the map box, and it is the first regular result right under it.

A roofer in a harness fits new dark asphalt shingles on a red brick colonial house in autumn, with orange trees behind
Google“roofing contractor Williamsburg VA”

R.A. Woodall Roofing

5.0 ★ (45) · 35+ years in business

Map box

Listed

Regular results

#1

First regular result for “roofing contractor Williamsburg VA”
#1
Places on the same results screen: map box and regular results
2
Star rating on Google, from 45 reviews
5.0
Years in business, the most of any roofer in the map box
35+

(01) The starting point

A Williamsburg roofing contractor, thirty-five years in. Experience does not rank itself.

A roof is a big, rare purchase. Most homeowners have never hired a roofer before, so they search, look at the first screen, and call from there.

That screen has two parts: a box of roofers on the map, and the regular results under it. A company that shows in only one of them hands the other half of the screen to someone else, however long it has been in business.

The goal for R.A. Woodall was to own as much of that first screen as one company can: in the map box, and first in the regular results.

Years in business, as Google lists them in the map box

  1. Another roofer

    7+

  2. R.A. Woodall Roofing

    35+

  3. Another roofer

    15+

The three roofers Google showed in the map box for “roofing contractor Williamsburg VA”, in the order shown. The other two are left unnamed.

(02) The first screen

In the Google map box, then first underneath. One Williamsburg roofer, seen twice before the scroll.

roofing contractor williamsburg va

Map box

Another roofer5.0 ★ · 7+ years
R.A. Woodall Roofing5.0 ★ (45) · 35+ years
Another roofer4.6 ★ · 15+ years
More businesses

Regular results

rawoodallroofing.comR.A. Woodall Roofing Company in Williamsburg, VA
Another websiteResult #2

Why both matter

The map box wins the “who is close” click. The first regular result wins the “who is real” click.

Some homeowners tap a pin. Others scroll past the map to a website they can read before they call. R.A. Woodall is waiting in both places, so whichever way a homeowner chooses, the choice keeps landing on the same company.

A drawing of the real screen. The screenshots are below.

(03) The screenshots

The roofing contractor screenshots. Same search, same screen. Two listings with one name.

Google map box listing for R.A. Woodall Roofing: 5.0 stars from 45 reviews, roofing contractor, 35+ years in business, Williamsburg, VA

In the map box for “roofing contractor Williamsburg VA”

5.0 stars from 45 reviews, and 35+ years in business on the listing.

First regular Google result for roofing contractor Williamsburg VA: rawoodallroofing.com, R.A. Woodall Roofing Company in Williamsburg, VA

Swipe to read the full result →

First regular result, right under the map box

The website, named for the exact search: Williamsburg roofing contractor.

Read the screen

45 reviews next to 209 and 108. Still on the screen twice.

The other two roofers in the map box show 209 and 108 reviews. R.A. Woodall shows 45, all five stars. Reviews are one of the signals Google weighs, and they are the part of prominence you can read off the screen because they are public and countable. Prominence has many other inputs: links, mentions across the web, and how established the business is. So the work went past reviews: a website that says plainly what the company does and where, in the words homeowners type, a Google Business Profile that agrees with it, and the signals that tell Google a 35 year Williamsburg roofer is exactly that.

(04) How we work for roofers

SEO for roofers. Local SEO and organic SEO, pulling the same way.

The map box and the regular results are ranked differently, but they read the same clues. When the website and the map listing say the same thing about the same company in the same town, each one makes the other easier for Google to trust.

  1. Step 01

    Find the screen homeowners see

    We search the money phrases, like “roofing contractor” plus the town, and note who holds the map box and who holds the first regular results. Every gap is a place to win.

  2. Step 02

    Make the website answer the search

    The homepage and service pages say, in plain words, that this is a roofing contractor in Williamsburg doing replacements, repairs and installation. Google matches what it can read.

  3. Step 03

    Make the map listing agree

    The Google Business Profile names the right category and services, and the business details match the website and everywhere else Google looks.

  4. Step 04

    Report with screenshots

    Every report shows the real results screen for the searches we track, so the owner sees what a homeowner sees, not a dashboard score.

Our SEO guarantees

Movement you can see in 20 days, page one in 60, or we work free.

Guarantee 01

20days

If you don’t see visible improvement in your key metrics within the first 20 days, we refund $200 on top of returning your payment for that period.

What we measure: your traffic, what that traffic is worth, how much authority your site and its pages carry, and how many other sites link to you, against the day we start.

Guarantee 02

60days

If your qualifying keywords aren’t on the first page of Google within 60 days, we keep working for free until they are.

What counts: at least one high-value search for your business on page one of Google.

No long-term contracts. Results keep you here. Paperwork doesn't.

Your next step

See who homeowners find when they search for a roofer near you.

A free 30-minute strategy call on Google Meet. We search “roofing contractor” and your other best services in the towns you cover, show you who holds the map box and the first regular results and why, and tell you what we would do first and what it costs.

Bring with you

Your websiteYour main serviceTowns you serveCompetitors you see
  1. 01

    We search your market live

    The way your customers do, in the towns you serve.

  2. 02

    We show who's above you, and why

    On Google, on Maps and in the AI answers.

  3. 03

    You leave with a road map

    Yours to keep. If we can help, we'll invite you to work with us.

For established businesses doing at least $20,000 a month.

Straight answers

R.A. Woodall Roofing, answered.

01 Where does R.A. Woodall Roofing show up?

On the search “roofing contractor Williamsburg VA”, R.A. Woodall is one of the roofers in the Google map box, and its website rawoodallroofing.com is the first regular result right under the map box. One company, twice on the first screen.

02 Why does it matter to be in both places?

Some homeowners tap a pin on the map, others scroll to a website they can read before calling. Being in the map box and first in the regular results means both kinds of searcher find the same company.

03 How can a roofer with 45 reviews show up next to ones with 209 and 108?

Reviews are one signal among many. Google also weighs how well the listing and the website match the exact search, and how established the business looks across the web. That is where the work went.

04 Can you do this for my roofing company?

Yes. We work with roofers across Canada and the United States, and we take on established businesses doing $20,000 a month or more. We take on 15 new clients a month, so each one gets the work done properly.

05 What does it cost?

Local SEO, organic SEO, or the two together usually run between $1,497 and $5,000 a month. Your number depends on how many services and towns you want to win and how strong the roofers above you are. You get it on the strategy call.

06 What if my rankings don’t move?

If you don’t see visible improvement in your key metrics within the first 20 days, we refund $200 on top of returning your payment for that period. If your qualifying keywords aren’t on the first page of Google within 60 days, we keep working for free until they are.

07 Am I locked into a long contract?

No. There are no long-term contracts, and you can leave any month. We keep clients by moving their rankings.