Case study / Personal injury law firm / Texas
A precision local campaign into the top 3 of the map pack
A Texas injury firm in a major metro, outranked by larger multi-practice firms with bigger budgets in one of the most aggressive local niches. Five months on its most profitable keywords moved it into the top 3 of the map pack.
Why a roofer should read a law firm case
Personal injury is one of the most aggressive local search markets there is, with competitors who spend heavily on marketing. If the map pack can be won there, the same playbook applies to a roofer fighting for its own town.
Before: ranked, but outranked where it counted
A respected personal injury firm in a major Texas metro already had rankings and was generating 45 to 50 inquiries a week. It wanted more of the high-value cases it specialized in, like car accidents and wrongful death claims, and kept losing those searches to larger, multi-practice firms with bigger budgets. Its website lacked local relevance signals and authority, and its Google Business Profile was poorly optimized.
What we did
- Local SEO audit. An audit of the firm's Google Business Profile, local citations and competitors' backlink profiles to find the weak points.
- Hyperlocal optimization. Service pages optimized with geo-targeted content and local business schema markup, so each page clearly matched its service area.
- Citations and authority. Citation cleanup and building so the firm's details matched across legal and local directories, plus high-authority backlinks.
- Reviews and reputation. A process to encourage satisfied clients to leave reviews, which lifted both map pack rankings and the trust new clients saw.
The results
- Qualified case inquiries up 500%
- Top 3 in the local map pack
- Organic traffic from relevant local searches up 350%
Reported at the end of the campaign (January to May 2025). Client details are kept private.
What it means for a roofer
The firm wasn't invisible; it was outranked for the searches worth the most. Plenty of roofers are in the same spot: on page one for their own name, missing from the map for "roof replacement" in their own town. The fix is the same mix of profile, citations, reviews, local pages and links, aimed at the searches that pay.
See how the same work fits a roofing company on our local SEO for roofers page, or start with a free SEO inspection of your own site.
More results
Local roofing contractor / Florida / March to September 2025
From 3 or 4 calls a week to a steady run of full replacementsWindow tinting company / California / February to July 2025
City pages took a home-service shop from 5 leads a week to 40+ a day
Get a free SEO inspection of your roofing site
Send your website and service area. Within one business day you get a written report: where you show up today, who beats you in the Map Pack and why, and the first three fixes. By email, no sales call.
