Why it worked:
The approach worked because it matched the structure of the business. A home care franchise is not one company competing nationally, it is 33 local businesses each competing in its own town, and the search strategy reflected that exactly. Building a separate page for each location and intent, rather than stretching a national site to cover everywhere, is what made the branches findable where their clients were actually searching.
It also helped that few competitors in the sector were taking local search seriously. That meant the structural work of building and optimising 200+ local pages had room to compound, turning an early low base into a meaningful share of search visibility. None of that happens in a single project sprint. It came from sustained, branch-by-branch effort over time.
We worked with Walfinch for two years. That length of relationship is what allowed the strategy to move from building pages to refining them, responding to ranking changes and shifts in the market rather than handing over a fixed set of pages and walking away. Local SEO at this scale rewards consistency, and a two-year embedded partnership gave the work the time it needed to hold and grow.
The result is a local search presence the franchise owns and can keep building on, with each branch visible in the area it serves.