You hang doors on Monday, patch drywall on Tuesday, mount TVs on Wednesday, and swap out a faucet on Thursday. Your Google Business Profile lists all 30 of those services, your service area covers 15 towns, and your homepage tries to say all of it to everyone at once. Then you search your own name plus a job you do every week, and you are on page three, behind two national lead-gen sites and a guy who only does one thing.
A broad skill set can be difficult to explain on a website. Organize the services around work actually offered and customer questions, with separate substantial pages where useful. A generalist business is not automatically disadvantaged in every search.
Why one profile for 30 services kills your ranking
Most trades have one to three core services. A roofer roofs. A fence company fences. You do drywall repair, door hanging, TV mounting, faucet swaps, deck board replacement, furniture assembly, ceiling fans, baseboard install, picture hanging, gutter cleaning, and 20 more. That range is your business model. It is also why a single Google Business Profile can never rank you for all of it.
Your GBP has exactly one primary category, and that category does more to decide what you rank for than anything else on the listing. When you try to be the drywall guy and the TV guy and the faucet guy through one profile, you dilute the one signal Google weights most. You are not spreading authority across 30 services. You are splitting it into 30 slivers, and a sliver does not crack the map pack.
Select the most accurate available primary category for the business’s main activity and relevant secondary categories for genuine services. Google does not prescribe a last-90-days job test for each category. Avoid adding categories merely because the company would like to rank for them.
Pick one primary category, then earn the rest
Get the primary category wrong and your visibility for the intent you care about most breaks in ways that are genuinely hard to recover from. So treat this like the single most important decision in your local SEO, because it is. Work through it in order:
Choose accurate categories for the business’s main activity and genuine secondary services. There is no required revenue ranking, two-to-four category quota or 90-day job test. Keep service descriptions truthful and explain substantial work on the website where useful.
Keep categories accurate and list genuine services clearly. Use website pages to explain substantial differences in scope, project examples and booking requirements. Category count and revenue share are not a published Google ranking formula.
Category strategy, GBP optimization, and the page architecture below, done for you.
See how we build local SEO for service businessesThe wide-service-area trap
You drive to the customer. There is no storefront to pin, no counter people walk into. That makes you a service-area business in Google's eyes, and it comes with rules that trip up almost every handyman who tries to DIY this. Get them wrong and Google quietly caps how far your listing shows at all.
- Hide your address. Service-area businesses are required to keep the street address private and set service areas instead. A visible home address for a business with no walk-in traffic works against you.
- List zones by city or ZIP, never a radius. Google does not let you draw a circle. You name specific towns and postal codes, up to 20 of them.
- Keep the whole footprint inside roughly two hours of drive time. Stretch past that and Google reads your area as unrealistically broad and dampens the whole profile.
- Point your profile's links at the matching city page on your site, not your homepage. Someone searching in a specific town should land on the page built for that town.
Use a clear service hub and a truthful coverage list. Add a separate service or location page only when it offers distinct information for the customer.
Service page per skill, city page per zone
Choose page boundaries from the work and evidence available. One page may answer several related questions; another service may deserve its own detailed explanation. More pages do not automatically create more rankings.
Focused service pages should explain actual scope, authorized examples and the next step. Location pages should add meaningful coverage or project information. Link related pages naturally without repeating the same text across every town.
The build is not glamorous. It is a page for door hanging, a page for drywall repair, a page for TV mounting, and so on for the services that actually pay. Then a page for each town, written around the work you have really done there. That is more pages than a one-service contractor needs, which is exactly why so few handymen do it, and exactly why the ones who do own their market.
The page-per-service structure, applied to contractors, with real examples.
How service pages are supposed to be builtKeyword cannibalization: the killer nobody warns you about
Near-duplicate city pages can create a poor customer experience and unclear page purpose. Review overlap and consolidate the content plan before publishing. Google does not automatically rank none of the pages or split authority according to a fixed similarity percentage.
Google’s doorway and scaled-content policies focus on manipulative, low-value publishing. There is no official 40-60% uniqueness threshold. Give each location page a distinct purpose and useful evidence rather than changing names or padding the text to pass a percentage test.
Your unfair advantage: every job is proof
The unique-content bar that scares most handymen off is the exact thing you are best positioned to clear. A software company has to invent proof. You generate it every single day. Every completed job is a before-and-after photo, a Google Business Profile post, and a location-stamped proof point, all at once, for free, as a byproduct of doing the work.
“The handyman who photographs and captions every job is not doing marketing on the side. He is building the exact unique-per-location proof Google rewards, one job at a time, while his competitors argue about keywords.”
The optimization checklist that pairs with the page architecture here.
Turn your GBP into a lead machineHow many cities should you actually target?
Not 15. Almost never 15 at once. The number of city pages you can support is capped by the number of towns you can write genuinely unique proof for, and that is capped by where you have actually done jobs. Use this decision rule instead of your service-area map.
Start where real service coverage and project evidence support a useful page. Add another location only when it answers a distinct customer question. Use a clear coverage list when there is not enough information for separate pages.
Measure selected search observations and qualified inquiries using consistent definitions. Do not treat a fixed page count, word count or mobile-search statistic as proof of the plan’s effectiveness.
The 30-day build order
You do not build this all at once, and you do not need to. Run it in order and you will feel the difference inside a quarter.
- Week 1: Fix the Google Business Profile. Set one primary category on your top revenue line, add 2 to 4 backed secondaries, hide the address, and list service-area towns by city or ZIP.
- Week 2: Build service pages for your top three to five revenue services, each with its own photos, FAQs, and clear single intent.
- Week 3: Build city pages only for the towns you can prove, each carrying distinct job photos and a real local review.
- Week 4: Wire internal links between service pages and city pages, point your GBP links at the right city page, and start posting one job to your profile every week.
We map your categories, services, and cities on one call. No pitch, just the plan.
Get a plan for your specific service areaMake the range of services understandable and demonstrate actual coverage. That supports a useful customer journey; it does not guarantee that the business ranks for every service in every town.
Built for home-service businesses, not generic small business SEO.
Work with a contractor SEO agency that gets itSources and further reading
- Google Search: SEO Starter Guide
Crawlable links, descriptive page information and content organization. Practical trade examples are SF Web Tech recommendations.
Source checked .
- Google Business Profile: local ranking guidance
Google’s broad relevance, distance and prominence guidance. No exact ranking weights or guaranteed service-area coverage are stated.
Source checked .
- Google Maps: prohibited and restricted content
Rules against fake engagement, incentives and selectively soliciting positive reviews.
Source checked .