Local SEOWebsite DesignGoogle AdsMeta AdsSocial Media ManagementAI Search Optimization

Case study · Roofing, Chicagoland

A 67 page site,and nearly three times the calls.

RX Roofing had a profile nobody was calling and no site worth sending anyone to. We built both, and the phone started going.

Website + SEO + AI Search

Roofing

RX Roofing & Construction

Client since August 2026

What we did

  • Built a brand new 67 page site, with a real page for every roof type and every town they cover
  • Rebuilt the Google Business Profile around the services people actually search for, not the ones the old listing happened to name
  • Put the phone number where a roofing customer looks for it, which is the top of the screen on a phone
  • Wrote every page for search and for AI assistants off the same facts

almost 3 times the calls

15 → 42 calls · Calls straight from the profile

Mar to May
Jun to Aug

Source: Google Business Profile, both periods scaled to the same three month length

35 more people asking how to get there

137 → 172 requests · People asking Google how to get there

Mar to May
Jun to Aug

Source: Google Business Profile, both periods scaled to the same three month length

134 → 103 taps · Taps through to the website

Mar to May
Jun to Aug

Source: Google Business Profile, both periods scaled to the same three month length

The new RX Roofing home page on a laptop, built August 2026
The new RX Roofing home page on a laptop, built August 2026
The new RX Roofing home page on a phone, built August 2026
The new RX Roofing home page on a phone, built August 2026
Questions we get asked

Before you book the call.

The site is new, so where do the numbers come from?

The Google Business Profile, which is older than the website. A brand new site has no history in Search Console to compare against, so we did not invent one.

Why are the two periods scaled?

The two exports cover 92 days and 81 days. Comparing them raw would flatter the shorter one, so both are scaled to the same three month length and the page says so under every number.

Taps through to the website went down. Why show that?

Because it happened. A case study that only prints the good half is an advert. The raw pair is there with no headline on it, which is how our build handles anything that moved the wrong way.

How long until the search traffic follows?

The site went live at the end of July 2026. We would expect the first honest Search Console comparison around November.

Free no-obligation audit

Want numbers like these?

Get a no-obligation look at your local SEO. We'll show you exactly where your business ranks today, what's working, and what's costing you leads.