A roofing company in The Woodlands, TX came to us with a problem every home service business recognizes: they were doing great work, their Montgomery County customers loved them, but they were invisible on Google Maps. When a homeowner in Cochran's Crossing or Sterling Ridge searched 'roof repair The Woodlands TX,' this company showed up on page two — behind three competitors with fewer reviews and worse ratings. In 90 days we moved them into the top three of the map pack and tripled their booked calls. Here's the exact Google Business Profile playbook we used.
The audit: what was actually broken
- Primary category was set to 'Roofing Contractor' — correct, but no secondary categories, so they never showed up for 'roof inspection' or 'gutter repair' searches.
- Service area listed only as 'The Woodlands' — missing Montgomery County and the specific villages they actually served.
- No new photos in 11 months — Google deprioritizes inactive profiles.
- Only 14 reviews at a 4.7 average — competitors in the map pack had 60+ reviews.
- Google Posts were never used — free real estate sitting empty.
- Messaging was turned off — mobile users in The Woodlands couldn't contact them from the profile.
The 90-day Google Business Profile turnaround
We treated the profile like the lead-generation asset it is, not a set-and-forget listing. Every change was made to win a specific local search in The Woodlands and Montgomery County.
- Added 'Roof Inspection,' 'Gutter Service,' and 'Skylight Repair' as secondary categories to capture the long-tail searches they were missing.
- Expanded the service area to The Woodlands, Montgomery County, Spring, Conroe, and Magnolia — matching where their actual booked calls came from.
- Uploaded 24 new photos over 60 days — real jobs in The Woodlands neighborhoods, geotagged where possible.
- Posted twice a month: seasonal offers ('Spring Storm Roof Inspection The Woodlands'), team spotlights, and educational posts on hail damage.
- Turned on messaging with an auto-responder quoting response time and emergency availability.
The review system that closed the gap
The single biggest move was building reviews into the post-service workflow. Every completed roof job in The Woodlands triggered a review request by text within 48 hours — when the homeowner was happiest and most likely to respond. We responded to every review within 24 hours and mentioned the specific neighborhood in the response ('Thanks for trusting us with your roof in Panther Creek — we're proud to serve The Woodlands'). In 90 days the profile went from 14 reviews to 71, and the average held at 4.9.
The results: map-pack calls tripled
- Moved from page two to position #2 in the The Woodlands map pack for 'roof repair The Woodlands TX.'
- Started showing up for 'roof inspection Montgomery County' and 'emergency roofing The Woodlands' — searches they'd never ranked for before.
- Profile views up 240% in 90 days; messaging inquiries up 380%.
- Booked calls tripled — from roughly 8 a month to 24 — with no increase in ad spend.
No new website, no new ad campaigns, no paid lead generation — just the Google Business Profile they already had, managed like the asset it is. This is what 'Google Business Profile management' actually means in The Woodlands, TX: deliberate, ongoing optimization of the listing that 80% of your prospects see before they ever visit your site. Want the same audit for your business? Book a 15-minute Growth Strategy Call and we'll show you exactly where your profile is leaking calls.
Want this applied to your business?
Book a free 15-minute Growth Strategy Call. We'll review your local market and hand you a custom plan — whether or not we work together.