The situation
A Downtown Toronto personal injury firm was stuck on page three. In legal services, that is functionally the same as not ranking at all. Personal injury is one of the most competitive categories in search anywhere, and in a downtown core the density of firms targeting identical terms is at its highest.
Page three does not produce enquiries. It produces the impression of being online without any of the benefit.
What we found
Firms sitting on page three for their core terms usually have the same underlying problem: the content is adequate but nothing else supports it. The technical foundation limits what can rank, the pages are written for the firm rather than for the query, and there is no local signal telling Google the firm serves the area it claims.
What we did
Three workstreams ran in parallel. The technical overhaul addressed what the site's foundation was preventing any page from achieving. The priority pages were rewritten to answer the queries they targeted rather than describe the firm. Local citations were built to establish that the firm serves the area it claims.
The sequencing matters here. Technical work comes first because it sets the ceiling on what any page can achieve. Page rewrites come next, once those pages are able to rank. Citations run alongside, because they compound slowly and starting them late costs weeks.
The results
The firm moved from page three to rank #2, and organic leads grew 310%.
Worth being precise about why that was achievable. The firm already had a site Google was crawling and a base of existing authority, which is the difference between a term like this being winnable and being a multi-year project. A brand new domain in personal injury would not have moved the same way, and any agency suggesting otherwise is describing a different starting point than the one in front of them.
What this means for your firm
Competitive legal terms are winnable when the foundations are already partly in place. Our law firm SEO work starts by establishing which of those foundations you have.

