The urgency problem
Most SEO advice is written for businesses with a long consideration cycle. Build topical authority. Nurture the reader through a funnel. Publish a comparison guide and capture them at the research stage.
None of that describes someone whose boiler has just died in February.
Trade searches are frequently made in a state of mild emergency, on a phone, by someone who will call one of the first three businesses they see and never scroll further. The consideration cycle is about eleven seconds. There is no funnel.
That changes what is worth doing. The map pack matters more than organic position. The Google Business Profile matters more than the blog. The phone number matters more than the contact form. And reviews, because they are the only signal a panicking person can evaluate in four seconds, matter enormously.
Content still has a job, but it is a different job: it wins the non-urgent half of your market (the planned installation, the renovation, the annual contract), and it demonstrates the competence that makes someone comfortable calling you. Below, trade by trade, is what that actually looks like.
Roofing
Roofing SEO has a peculiar rhythm: demand is mostly steady and then, after a storm, it is not. Search volume for "emergency roof repair" can multiply overnight across an entire region, and the businesses that capture it are the ones already visible, you cannot climb the rankings during the week you need them.
That makes off-season work the whole strategy. Build the profile, the reviews and the content while the phones are quiet, so that when the hail comes, you are already in the pack.
Storm-specific content genuinely earns its place here, what to do first, how insurance claims work, how to spot damage from the ground, and how to recognise a storm-chasing contractor from out of state. That last one is a real service to homeowners and it ranks, because it is one of the things people search for after a storm and almost nobody writes honestly about.
In markets like Florida, add the insurance and code dimension: what carriers require, what the local code demands, what documentation a claim needs. That is genuine expertise, it cannot be swapped between towns, and it is exactly the kind of content that separates a real roofing contractor from a lead-generation site pretending to be one.
Flooring
Flooring sits oddly between trades. It is a considered purchase, people research for weeks, but the eventual search is intensely local, because they want to see and touch the material before committing thousands.
That means flooring SEO needs both halves. Informational content wins the research phase: comparing engineered wood against laminate against luxury vinyl, honestly, including the situations where the cheaper option is genuinely the better one. Say that out loud and you earn a trust most flooring sites never do.
Then the local, commercial pages capture the moment they are ready to buy. The two link together: the comparison guide sends the reader to the showroom page, and it converts far better than the showroom page does cold.
The specifics that matter are worth writing about properly: subfloor conditions in your region, moisture in basements, what actually happens to solid hardwood in a humid climate. Homeowners are searching for exactly this and mostly finding marketing copy instead of answers.
Electrical contractors
Electrical splits cleanly into two businesses with two different SEO strategies, and running them as one is why most electrical sites underperform.
The emergency side, no power, burning smell, tripping breaker, is pure map pack. Speed, availability and phone number. The content barely matters; the profile matters enormously.
The project side, rewiring, panel upgrades, EV charger installation, solar, is a considered purchase with a real research phase. EV charger installation in particular is a growing search category where homeowners are genuinely confused, and the electrician who explains it clearly (which charger, what the panel needs, what it actually costs, what grants exist) earns the job before the call is made.
Safety and compliance content also performs unusually well here, because the searches carry real anxiety. Write it properly and it does two things at once: it ranks, and it demonstrates the competence someone is trying to assess before letting a stranger touch their consumer unit.
Concrete services
Concrete is a photography business that happens to involve cement. The searches are overwhelmingly visual, stamped concrete patterns, driveway finishes, patio designs, and the buying decision is made looking at pictures of finished work.
So the SEO strategy is fundamentally a portfolio strategy. Real photographs of real completed jobs, properly organised by type of work and by area, with the detail that actually helps someone decide: the finish, the colour, the size, roughly what it cost, how long it took.
Get the technical part right, though, or the images do nothing. Descriptive file names, real alt text, compressed properly so a gallery-heavy page still loads on a phone. Concrete sites are the single most common example we see of a business whose best asset, its photographs, is also the thing making the site too slow to rank.
Seasonal content matters too: pouring in cold weather, curing in heat, when it is genuinely too late in the year to start. Homeowners search this, and answering it honestly sometimes means telling them to wait until spring. That costs you a job and wins you a customer.
Landscaping & lawn care
Landscaping has the most pronounced seasonality of any trade, and the most common mistake is treating SEO as a spring activity. By the time the searches arrive, the rankings are already decided.
The work happens in winter. Content published in January is what ranks in April, and the businesses that understand this are competing in a much emptier field while everyone else is waiting for the season to start.
Two distinct businesses live under this heading and they deserve separate treatment. Recurring maintenance, mowing, seasonal cleanups, is a subscription with a low ticket and a long lifetime, and it is won largely on convenience and proximity. Design and installation is a considered, high-value purchase won on portfolio and expertise.
The content that performs is genuinely regional, and it cannot be faked: what actually grows in your climate zone, when to plant it, what local water restrictions permit, what the soil in your area does to certain plants. That is the kind of specificity a national competitor cannot copy and a local business can write from experience.
Cleaning & janitorial
Cleaning is really two industries sharing a word, and conflating them is the most common strategic error we see in this sector.
Residential cleaning is a consumer purchase: local, price-sensitive, trust-driven, decided largely on reviews and on whether the person entering your home has been background-checked. It lives and dies in the map pack.
Commercial and janitorial contracting is a B2B sale with a procurement process, a longer cycle and a far higher contract value. The buyer is a facilities manager who wants to see insurance certificates, compliance, staff training and references, not a discount on a first clean. Trying to serve both audiences with one set of pages produces content that persuades neither.
Specialist niches within this are frequently under-served and worth targeting directly: restaurant and commercial kitchen cleaning with its own hygiene regime, post-construction cleaning, medical facility cleaning with its own compliance requirements. These have real search volume, genuinely specific requirements, and almost no serious content addressing them.
Glass & glazing
Glass is dominated by urgency. A broken shopfront, a smashed window, a shattered windscreen, these are searches made by someone with a problem that is getting worse while they search.
Everything therefore hangs on availability and response. If you offer emergency board-up, that must be the most prominent statement on the site, and it must be true at 2am, because the review from someone who called your emergency line and got voicemail will cost you more than the job was worth.
The commercial side is a different animal: shopfronts, office glazing, safety glass to specification. Longer cycle, specification-driven, and the buyer is checking whether you understand the relevant standards. Content demonstrating that is what wins the enquiry.
Auto glass deserves separate treatment again, because insurance changes the transaction entirely. A page that explains clearly how a claim works, whether the excess applies, and whether the customer pays anything at all will out-convert every "quality service, competitive prices" page in the market.
Car wash
Car wash is unusual among trades because the searches are overwhelmingly "near me" and the decision is made in seconds, frequently from a car, sometimes while driving. This is close to pure local SEO with almost no content component.
Which means the Google Business Profile essentially is the marketing. Photos, hours, and the specifics people are actually deciding on: whether it is touchless, whether there is self-service, whether there is a vacuum, whether it will fit a large vehicle, and what it costs.
The genuine business opportunity here is memberships, and it is where the SEO strategy earns its money. Unlimited wash plans transform a low-value transaction into recurring revenue, and the searches around them, how they work, whether they are worth it, what happens if you move, are barely addressed by anyone.
For detailing, which frequently sits alongside, treat it as a separate service with its own pages. It is a considered purchase with a much higher ticket, and a customer researching paint correction is not the same person searching for a five-dollar rinse.
Pool service
Pool service has an enviable business model, recurring, contracted, sticky, and an unusually neglected search landscape.
In year-round markets like Florida and Arizona, the searches are constant rather than seasonal, and they divide neatly into routine maintenance, repair, and renovation. Each is a genuinely different customer and each deserves its own pages.
The most valuable content is diagnostic, and almost nobody produces it well: why the water is cloudy, why the pump is making that noise, what the chemistry actually means, what a green pool costs to recover. Pool owners search these constantly, and they search them in a state of mild panic. The company that answers clearly is the company that gets called.
Renovation is where the real ticket sits, resurfacing, tiling, equipment upgrades, and it is a considered purchase won on portfolio. Photograph everything, organise it by type of work, and write about the actual costs. Pool owners are researching for months before they call, and the site that respected their intelligence during that period is the one that gets the job.
Taxi & private hire
Taxi search has been reshaped by the ride-hailing apps, and the businesses that survived did so by owning the ground the apps are weakest on.
That ground is bookings made in advance and journeys where reliability matters more than immediacy: airport transfers booked a week out, corporate accounts, scheduled medical appointments, school runs, and the early-morning journey where nobody wants to gamble on whether a driver accepts.
So the content strategy follows the reliability argument. Airport transfer pages that state the actual journey time, the meet-and-greet arrangement, what happens if the flight is delayed, and whether the price is fixed. These are the questions people are genuinely anxious about, and the app cannot answer them.
Corporate and account work is the highest-value segment and the least contested in search. A page that speaks to a company booking travel for staff, invoicing, accounts, receipts, reliability, addresses a buyer the apps serve poorly and most local operators never bother to write for.
Multi-location and franchise SEO
Once a home service business has more than one location, or is franchised, local SEO stops being a marketing task and becomes a structural one.
The central question is whether each location gets its own page and its own Google Business Profile. The answer is yes to the profile, always, if the location genuinely exists with a real address and real staff. Fabricated locations get profiles suspended, and the suspension can take the good ones with it.
The trap is generating one templated page per franchise location. Fifty pages that differ only in the town name is precisely the pattern that gets an entire domain classified as scaled content. The location pages have to be genuinely local: their own team, their own photographs, their own reviews, their own service area, their own local detail.
For franchise systems there is a further problem worth naming, because it is the one that quietly does the most damage: locations competing with each other and with the national brand for the same terms. That has to be planned at the architecture level, deciding which entity owns which intent, before anyone writes a word. Retrofitting it later means killing pages that a franchisee has already paid for, and that conversation is a great deal harder than the planning one.

