Detroit customers narrow by neighborhood, and the first thing they are working out is whether you come there at all.
Use the names people actually type
Corktown, Midtown, Mexicantown, Bagley, Grandmont, East English Village, Jefferson Chalmers. People search the neighborhood, and past the line they search Dearborn or Ferndale by name.
Match the vocabulary. A heading built on a name nobody uses will never surface for the one everybody types into a phone in Corktown.
Stop publishing one page eight times
The usual shortcut writes one page and search-replaces the name. That was worked out years ago, and somebody in Corktown spots it the moment the details stop matching their street.
Delete the place name from your Corktown page and the one next to it. If they now read identically, you wrote one page and published it twice.
The housing stock is the real difference
Corktown runs pre-war frame and brick on tight lots. The Northwest side is 1940s and 1950s brick bungalows with full basements and generous setbacks. Midtown and New Center mix flats above storefronts with big old apartment stock.
Then connect it to the work: what makes the job awkward in Corktown, what you get called out for most, and where the quote lands higher than people were expecting.
Write the boundary as a drive
A ten-mile radius means little in a city laid out on spokes. Ten miles out Woodward and ten miles out Gratiot are entirely different jobs and different customers.
Put it the way you dispatch. Inside the city daily. Near suburbs on scheduled days. Anything past the county line by quote.
Say the thing everybody else leaves out
An area page that names which blocks you actually work, and does not pretend the whole city is the same, reads as honest in a way nothing else on a contractor site does.
It is also genuinely useful to somebody dealing with a January cold snap, which is the part most local SEO advice quietly leaves out.
Count jobs, not sessions
Judge each page on jobs booked, not visits counted. Three a month from a quiet Corktown page beats a busy one that never rings.
Two months is a fair trial. A page earning nothing by then almost never said anything only a Detroit boiler and steam heat outfit could have said.