When a roof starts leaking in Standish, Windham, or Gorham, the homeowner searches on their phone within the hour. We make sure your business is the one Google shows them, and the one Google’s AI names when they ask instead of search.

Each of these problems looks different on the surface, but they all trace back to the same root cause: a Google Business Profile that was set up once and never treated as infrastructure. Homeowners in Cape Elizabeth, Falmouth, and Scarborough are searching every day for exactly the services you offer, and Google’s local algorithm is making a real-time decision about which contractor deserves that click. If your profile hasn’t been actively maintained, categorized correctly, and backed by the kind of geographic schema Google now expects, you’re not losing to a better contractor, you’re losing to a better-documented one. That’s the gap the Forensic Method closes.



The Checklist:
None of these four pieces work in isolation. A cleaned-up address without service-area schema still confuses Google. Perfect schema without AI-ready structured content still gets skipped by AI Overviews. The Forensic Method only works because we build all four simultaneously, then keep tuning them as Google’s algorithm shifts throughout the year.
Most agencies try to lock you into a 12-month contract because they aren’t sure they can deliver. We work month-to-month. If we don’t ‘green out’ your map and get your phone ringing, you should be able to fire us. We earn your business every 30 days by proving our ROI.
That’s a deliberate choice, not a marketing gimmick. Long contracts exist to protect agencies from their own underperformance, not to protect your business. When a contractor signs a 12-month deal with a marketing company, they’re usually locked in long before they can tell whether the work is actually generating calls, and by the time the numbers make it obvious something’s wrong, half the contract term is already gone.
We report in plain numbers every month: how many map views turned into calls, which zip codes improved, and what we’re doing next. No jargon-filled PDF designed to make you feel like you need us to translate it for you. If the trend line isn’t moving in the right direction after 90 days, that’s on us to fix, or you’re free to walk. No penalty, no exit fee, no awkward phone call required.
Roofing is one of six trades we do this for. If you also run HVAC, plumbing, electrical, excavation or remodeling crews, see how the approach changes in our local SEO playbooks by trade.
Roofing search is storm-driven. A homeowner searches after a leak, a wind event, or an ice dam, not on a browsing afternoon. Map pack position and Google Business Profile category configuration decide who gets that call, more than blog content does. We configure the categories, service areas, and reviews so your profile is ready before the next storm, not after.
No. We don’t build new websites, we make the one you already have work. If your site is old, slow, or nobody at your shop wants to touch it, we fix what’s broken and point the SEO at it instead of starting over.
No lock-in contracts. We work month-to-month, and if your map position and phone calls aren’t moving, you can walk. Pricing depends on how much cleanup your profile needs going in. The free Map Visibility Scan tells you that before you spend anything.
Home Business FAQ & Strategy