Case study · Roofing & exteriors · Mechanicsville, MD · St. Mary's County

Named first by ChatGPT for "roofers in St. Mary's County."

Rebuilt a failing Google Ads account from scratch in the slowest month of the year, launched Local Services Ads, and did the schema, FAQ, and citation work that makes AI engines trust a business. Summit now ranks #1 on Google search, on ChatGPT, and in Google AI Overviews across the county.

69LSA leads in 29 days
25leads in month one
$60K+first-month revenue
Live ChatGPT result, September 2026: "Roofers in St. Mary's County." Summit Exteriors listed first, 5.0 stars, 152 reviews.
Live AI resultCaptured September 2026
69LSA leads in 29 days
25leads in month one
$60K+first-month revenue
15→31%impression share, doubled
AI search

Where they rank now.

AI rankings are live ChatGPT and Google results captured September 2026. Run the prompts yourself.

#1

on Google search, Mechanicsville and St. Mary's County

#1

on ChatGPT for roofers in the county

#1

in Google AI Overviews for local roofing searches

Live ChatGPT result, September 2026: "Roofers in St. Mary's County." Summit Exteriors listed first, 5.0 stars, 152 reviews.Real ChatGPT answer

Live ChatGPT result, September 2026: "Roofers in St. Mary's County." Summit Exteriors listed first, 5.0 stars, 152 reviews.

What we did

The work behind the numbers.

  • Schema markupRoofingContractor, Service, FAQPage, BreadcrumbList, and AggregateRating JSON-LD on every page, so AI engines can read exactly who Summit is, what they do, and where.
  • Content AI can quoteCity and county service pages with FAQ sections, breadcrumbs, and plain-language answers to the questions homeowners actually ask.
  • Trust signalsGoogle Business Profile fully built out, matching name, address, and phone across every directory, and a steady flow of new reviews.
  • PaidLocal Services Ads verified and optimized; Google Ads rebuilt around high-intent roofing searches county-wide.
Local Services Ads

69 leads in one month.

Google Local Services Ads account, July 21 to August 18, 2026. 18 of 69 leads were not charged: Google credits leads that are spam, out of area, or not a real job, and we dispute those on the client’s behalf.

69Total leads
44Phone calls
25Messages
49Charged leads
18Credited back
Where the leads came fromLeads
Mechanicsville9
Saint Charles9
Waldorf5
Fort Washington5
Clinton4
Upper Marlboro4
La Plata3
What they asked forLeads
General inquiry18
Roof repair12
Window install10
Door install9
Remodeling5
Roof install4
Gutters4
In their words

From the owner.

0:53
Best agency we hired.
Summit ExteriorsRoofing & exteriors · Mechanicsville, MD · St. Mary's County
Free growth audit

Want results like Summit Exteriors's?

A free, 30-minute growth audit: your Local Services position, your share of AI answers, and what your competitors pay per lead. You keep the plan either way.