Rank for neighbourhoods, not for the city
Competing for a service plus 'Chicago' means competing against everybody in a city of nearly three million, including national operators with budgets no local business can match. It is the most expensive and least rewarding target available.
The searches that actually produce work are narrower: the service plus a neighbourhood, or the service plus 'near me' from somebody standing in one. Those have less volume, far less competition, and much higher intent — the person searching is in the area and wants somebody who works there.
So the structure that works is a page per neighbourhood you genuinely serve, written with real knowledge of the housing there, rather than one city page listing fifty neighbourhood names. The second approach is obvious to readers and to Google, and it does not rank.
The bungalow belt is a defined, repeatable market
Chicago's bungalows are one of the most consistent opportunities in the region for exterior trades. Tens of thousands of houses, built in a comparable period, with similar roof structures, similar masonry and similar problems appearing at similar ages.
That consistency is worth building marketing around. A contractor who can speak specifically about this kind of house — the roof configuration, the masonry and tuckpointing, what goes wrong and what it costs to put right — is far more convincing to an owner than a generalist describing roofing in general terms.
It also means the work advertises itself locally. These houses sit in blocks of near-identical neighbours, so a visible job produces enquiries from the same street. That is the strongest argument for pairing targeted local advertising with the work you already have on the ground.
Small landlords buy differently from homeowners
The two-flats and three-flats across large parts of the city mean a substantial population of small landlords, and they are a different customer from a homeowner.
They decide faster, because the decision is commercial rather than emotional. They are more price-aware and more comfortable comparing quotes. And they come back — somebody with three buildings has a recurring need across all of them, which makes the lifetime value considerably higher than a single roof replacement.
Almost no contractor marketing speaks to them specifically. Material addressing turnaround, tenant disruption, scheduling around occupancy and handling multiple properties will reach a buyer nobody else is talking to.
Permits, access and the things suburban contractors underestimate
Working in the city is operationally harder than working in the suburbs — permitting and inspection are more involved, and parking, alley access and street conditions genuinely affect what a job costs to run.
Contractors who handle all of that competently rarely say so, and it is a real selling point. A homeowner who has been through a bad permit experience is actively looking for somebody who will not repeat it.
The reverse is also worth being honest about. A suburban contractor who has not worked in the city should think carefully before marketing into it, because the first few jobs where the realities bite produce the reviews that follow you.