Short answer: Your GBP services list does two jobs at once: it tells Google exactly what you do in the words customers search, and it pre-sells the job to the homeowner reading your profile. List 5 to 10 high-margin services first, write benefit-first descriptions Google and AI assistants can quote, frame prices to pre-qualify the call, and review the list quarterly.
Your services list is the only part of your Google Business Profile that does two jobs at once: it tells Google exactly what you do, in the exact words customers search, and it pre-sells the job to the homeowner reading your profile.
And it is the section almost every contractor leaves half empty. One-word entries, no descriptions, no prices, or nothing at all, while competitors' profiles read like menus and yours reads like a placeholder.
Here is what that costs you. In Whitespark's 2026 Local Search Ranking Factors survey, the presence of predefined GBP services ranks #22 for map-pack impact, with keywords in custom service titles at #30. Your services are a ranking input and a conversion input, and most contractors treat them as neither.
This guide fixes that: which 5 to 10 high-margin services to list first for HVAC, plumbing, roofing, and electrical, how to write benefit-first descriptions Google and AI assistants can quote, how to frame prices so they pre-qualify the call, and a quarterly loop that keeps your list working harder than your competitors'.
Think about how a homeowner actually chooses. They search "water heater replacement," see three profiles in the map pack, and open two of them. One lists "Water heater installation" with a description, a starting price, and photos. The other lists nothing. The first one gets the call, and it was not close.
Services also feed relevance for the long-tail searches where high-margin jobs start. Nobody searches "plumber" when they need a tankless water heater, they search "tankless water heater install near me." A service entry with that exact language, a description, and a price is how your profile becomes eligible for that search instead of invisible for it.
In Whitespark's 2026 ranking factors, the presence of predefined GBP services ranks #22 for map-pack impact, with keywords in custom service titles at #30. Services are not decoration, they are a ranking input.
The compounding part: services, reviews, and photos reinforce each other. A review that says "great tankless install" lands harder when your services list already names tankless water heater installation. Every field on the profile is a separate signal, and services are the one most contractors skip.
The current workflow, consistent with Google's editing help:
Two things to know: services only show publicly when they are relevant to your categories, so a service that does not match your trade may never appear. And most changes go live within minutes to a few hours, not days, so you can iterate quickly.
Do not start by listing everything you can do. Start with the 5 to 10 services you want more of: high margin, high search volume, work your crews are great at. Fill those in completely, name, description, price, before you touch the rest.
AC replacement, furnace replacement, ductless mini-split installation, emergency AC repair, maintenance plan. Lead with installs, they are the margin, and let tune-ups and repairs fill out the list after.
Tankless water heater installation, water heater replacement, repiping, sewer line replacement, emergency leak repair, drain cleaning. If trenchless sewer work is a specialty, it deserves its own entry, not a mention buried in a generic "plumbing repairs" line.
Full roof replacement, metal roofing installation, storm damage repair, roof inspection, gutter installation. Replacement first, always, it is the job everything else feeds.
Electrical panel upgrade, EV charger installation, whole-home generator installation, recessed lighting installation, electrical troubleshooting. Panel upgrades and EV chargers are the two highest-intent searches in the trade right now, give them complete entries with descriptions and prices.
The ordering principle is the same in every trade: money services first, maintenance second, everything else third. And if a service does not appear in Google's suggestions for your category, double-check your category setup before assuming Google is wrong.
The formula is simple: service name in customer words plus the outcome or benefit plus speed, warranty, or proof. Keep it under about 300 characters, one idea per service, and write like a human explaining the job to a neighbor.
Tankless water heater installation: endless hot water and lower energy bills, most installs completed same week.
Ductless mini-split installation: zoned comfort for the rooms that never cool right, installed in a day, backed by our 5-year labor warranty.
Full roof replacement: architectural shingles with a 25-year manufacturer warranty and a 5-year workmanship guarantee, most homes finished in two days.
Electrical panel upgrade: stop tripped breakers and make room for EV chargers and new appliances, permitted and inspected.
Notice what is missing: jargon. Customers search "water heater install," not "on-demand DHW systems." Use the words from your phone calls, not your supply house. And resist keyword stuffing the description, one natural mention of the service and the benefit is all Google needs, and stuffed descriptions read like spam to the humans who matter.
Prices on a services list are not about closing the sale, they are about pre-qualifying the call:
Old guides claim you cannot add prices to services. That advice is dated, price fields now appear for many categories. Where the field exists, use it.
Here is the layer nobody on this SERP is writing about: your service descriptions are structured facts that AI answers quote.
When someone asks an assistant for a "plumber who does tankless water heater installs near me," the systems that answer well are not guessing from your star rating. They are pulling from structured, specific data: your services list, your categories, your reviews, your website's service pages. A complete service entry, "Tankless water heater installation: endless hot water and lower energy bills, most installs completed same week," is a quotable fact. A one-word entry, "Water heaters," is not.
Write every description so both Google and an LLM can quote it: specific, factual, complete sentences, no fluff. Then mirror the same services on your website's service pages with proper schema, so ChatGPT and Perplexity, which lean on the open web rather than your profile, find the same facts in a second place. That mirroring is the core of our AEO and GEO work, and this guide covers the full AI-recommendation playbook.
The contractors who win AI search will not be the ones with the most reviews alone. They will be the ones whose structured data, categories, services, schema, reads like a spec sheet the assistants can cite.
Set a calendar reminder. Every quarter, run this loop:
Also update the list after any real business change: new equipment lines, new service areas, dropped offerings, new certifications. The profile should never promise work you have stopped selling, and it should always show the work you most want.
Services are one field of a full profile rebuild. The other half of the relevance equation is your categories: the complete category list for contractors. And if your map-pack rankings still lag after both are done, the gap is usually reviews or the website, which is exactly what our free audit diagnoses.
Google does not publish a hard cap, and contractors commonly list dozens. The practical rule is five to ten high-margin core services first, then expand to the full menu once those are written well. A short, complete list of your best work beats a long list of one-word entries with no descriptions every time.
Yes. In Whitespark's 2026 Local Search Ranking Factors survey, the presence of predefined GBP services ranked in the top 25 for map-pack impact, and keywords in custom service titles ranked in the top 35. Services also feed relevance for long-tail searches like tankless water heater install near me, which is exactly how high-margin jobs start.
Add starting prices where Google gives you a price field and the job has a standard scope, like drain cleaning or AC tune-ups, since price filters out bargain hunters and pre-sells the call. Skip exact prices on complex jobs like repipes or full replacements. Free estimates works as a service entry when Google offers that option.
Yes, most categories let you add a custom service with your own name and description when Google's suggestions miss what you do. Keep the name plain and customer-shaped, like whole-home generator installation, not keyword-stuffed. Custom service names cannot include phone numbers, URLs, prices, or gibberish under Google's policies.
Review it quarterly at minimum. Each cycle, add seasonal services, remove anything you no longer offer, and rewrite the weakest descriptions using the language customers actually use. Also update after any big change, new equipment lines, new service areas, or dropped offerings, so the profile never promises work you have stopped selling.
Profile, Maps rankings, citations, reviews, competitors, plus whether AI assistants recommend you. A prioritized action plan, free, no pitch.
Delivered within 48 hours. Yours to keep.