SEO
Google Business Profile for contractors: the 2026 setup playbook
Every field, every attribute, every photo, every post. The configuration that wins the local pack and the configuration that gets your profile suspended.
The short answer
Google Business Profile is the foundation of local SEO for any contractor. A complete profile, with every field filled and ongoing maintenance, is the single highest-impact SEO investment a contractor can make. Done well, it produces local pack appearances for relevant queries, drives direct calls and direction requests, and feeds the prominence signal Google uses across other rankings.
Done badly, or left at 60% completeness like most contractor profiles, it costs calls every week. Most contractors do not realize what they are leaving on the table because the missing fields and skipped optimizations are not visible from the customer-facing profile view.
This guide walks through every field that matters, the order to fill them, the configuration that wins the local pack, and the moves that get your profile suspended. The setup work is one focused day. The maintenance is two hours a month.
Setting up correctly from day one
If you are creating a new GBP, four decisions in the first hour shape everything that follows.
Business name. Use your exact legal business name as it appears on your license, contracts, and signage. Do not stuff keywords ("Cascade Foundation Repair Portland Pacific Northwest Best Contractor") which violates GBP guidelines and risks suspension. The name field is for your business name only.
Primary category. The single most important ranking lever in the early days. Choose the most specific category that accurately describes your primary service. "Foundation Repair" is more specific than "General Contractor." "Roofing Contractor" beats "Construction Company." Specificity drives relevance for the queries you actually want to rank for.
Secondary categories. Add 3 to 7 secondary categories that cover your other significant services. A foundation contractor might add "Concrete Contractor," "Drainage Service," "Waterproofing Service." Each secondary category opens new query types you can rank for.
Service area. Two configuration types: "I serve customers at my business address" (storefront) or "I serve customers at their location" (service area). Most contractors are service area. Define the area as a list of cities or ZIP codes you actually serve. Do not exaggerate; over-broad service areas dilute your relevance score and can trigger manual review.
Get these four right and the rest of the optimization compounds.
Filling every field
Beyond the four foundational fields, GBP exposes 20+ additional fields that most contractor profiles leave empty. Each empty field is a relevance signal Google does not get to use.
From-the-business description (750-character limit). Tell the story. Founded year, team size, key credentials, service philosophy. Include 2 to 4 of your target keywords naturally; do not stuff. This field is read by Google and increasingly by AI engines summarizing your business.
Hours of operation. Accurate hours including holiday-closed dates. Update for seasonal changes. Inaccurate hours that cause "currently closed" displays during business hours cost calls.
Phone number. Use your main business line, not a tracking number. Google penalizes profiles with phone numbers that do not match the website and other citations.
Website. Direct link to your site root or your most relevant landing page. If you have multiple service-area pages, link the GBP to your main site, not a specific city page.
Appointment URL. If you book consultations or estimates online, add the booking URL. Drives direct conversions from the GBP profile view.
Services list. Add every service you offer, with descriptions and prices where possible. "Foundation assessment, $350 to $500, 90-minute on-site evaluation including written report" beats "foundation services."
Products. For contractors who sell physical products (custom cabinets, prefab structures), use this field. Most pure service contractors leave it empty.
Attributes. Identity attributes (woman-owned, veteran-owned, family-owned), accessibility (wheelchair accessible parking), payment methods accepted, languages spoken. Each attribute that applies to your business is a relevance signal worth surfacing.
Q&A section. Populate proactively with the questions buyers actually ask, answered with concrete data. 10 to 20 questions with detailed answers is a strong baseline.
Service area definition (subtle but critical)
For service-area businesses, how you define the service area materially affects ranking.
The mistake most contractors make: defining the service area as a single huge region ("Portland metro and surrounding areas") or a long list of every city within 50 miles ("we serve Portland, Beaverton, Hillsboro, Tigard, Tualatin, Lake Oswego, West Linn, Oregon City, Milwaukie, Gresham, Sandy, Hood River, Salem, Vancouver WA, Camas, Battle Ground, Ridgefield..."). Both dilute relevance.
Better: define service area as 5 to 12 specific cities or neighborhoods that represent the geography where you do real volume. Skip the cities you would technically take a job in but rarely do.
The reason: Google calculates distance from the searcher to your declared service area. A profile that claims to serve 30 cities but only does real work in 6 has weak signal density across the whole area. A profile that claims to serve only the 6 cities where it does real work has high signal density on those 6 and ranks better in the local pack on each of them.
The trade-off: by narrowing your declared service area, you may not appear in the local pack for queries from the cities you cut. The math usually favors the narrower definition because the cities you cut were producing few or no calls anyway.
Photo strategy for trades
Photo volume and freshness drive the prominence signal Google uses across local pack ranking. For contractors specifically, photos do double duty: ranking signal plus conversion booster on the GBP profile view.
The setup target: 30 photos minimum at launch, distributed across categories.
Project photos (10 to 15). Real completed work. Before, during, and after shots. Include caption text in the upload (Google reads it). Foundation contractors should have foundation photos, not generic construction stock. Roofing contractors should have roofs, not crews on ladders.
Crew at work (5 to 10). Real photos of your team on real projects. Faces visible. Branded shirts or hats. Real tools, real equipment. Stock photos of generic construction workers underperform every time.
Office, yard, or vehicles (5 to 10). Branded vehicles (license plates blurred). Office or showroom if applicable. Equipment yard. Anything that confirms the business is a real operating entity.
Logo. Square format, high resolution.
Cover photo. Choose a strong project photo that represents your best work. Updated quarterly.
Ongoing cadence: add 5 to 10 new photos a month from completed projects. The freshness signal compounds. Profiles that go six months without new photos lose ranking versus profiles that update monthly.
GBP posts (still underused in 2026)
GBP posts are short updates (300-character limit on the headline plus a longer body) that appear directly on your profile. They surface to searchers who view the profile and contribute to the engagement signal Google weights.
Most contractor profiles do not run posts at all. The contractors who do run them weekly or biweekly capture a measurable ranking and click-through advantage.
Effective post types for contractors: completed project showcases (with photos), seasonal service reminders (gutter cleaning before winter, foundation inspection before rainy season), educational content (signs of foundation problems, when to inspect a roof), special offers when relevant.
Cadence: one to two posts a week is the sweet spot. The 7-day expiration on standard posts means consistent posting matters more than occasional bursts. The "What's New" type posts work well; "Event" and "Offer" types apply when relevant.
Each post should include a photo, a clear headline, 2 to 4 sentences of body, and a call to action linking to your website or directly to a booking or call action.
Q&A section optimization
The Q&A section on Google Business Profile lets anyone (including the business owner) submit questions and answers about the business. Most contractor profiles have an empty Q&A section, which is a missed opportunity on three fronts.
Ranking signal. Populated Q&A with relevant questions and detailed answers contributes to the relevance score Google calculates for the profile.
Conversion. Searchers viewing your profile see the answers without clicking through to your site, which often closes the sale or qualifies the lead before they even call.
Defense. If the Q&A section is empty, the first questions submitted are often by competitors or by users with negative intent. Populating proactively with 10 to 20 high-value questions and answers prevents that.
The questions to populate: pricing ranges, typical project timelines, service area specifics, certifications and licensing, common process questions, how to book an assessment. Answer each with the same kind of detail you would give a sales prospect on the phone.
Owner-submitted questions are flagged with an "answered by the owner" badge, which is a credibility signal for prospects.
What gets your profile suspended
GBP suspensions cost contractors weeks of recovery work and lost ranking. Six common triggers account for most suspensions.
Keyword stuffing in the business name. Adding service or location keywords to your business name beyond your legal business name violates guidelines and triggers suspension, often within days of the change.
Multiple listings for the same physical location. Some contractors create separate listings for different services hoping to rank on more queries. This violates the one-listing-per-location rule and triggers suspension when Google detects it (often within 30 to 60 days).
Service area listings using a residential address. If your service area listing uses a home address, do not display the address publicly. Hidden addresses for service-area businesses are required; visible residential addresses trigger suspension when Google verifies.
Fake or stuffed categories. Adding categories you do not actually serve to broaden your reach triggers verification reviews. A general contractor adding "Restaurant" or "Hair Salon" categories will get suspended.
Review manipulation. Soliciting fake reviews, trading reviews with other businesses, gating reviews based on rating, or asking employees to review the business all trigger penalties. The review system is heavily monitored.
Prohibited content in posts or photos. Promoting prohibited services, displaying competitor information, or uploading inappropriate content triggers content removal and can escalate to suspension if repeated.
The recovery process is documented (verification, appeals, manual review) but slow. Avoiding the triggers is easier than recovering from them.
People also ask
Frequently asked
How do I optimize Google Business Profile for my contracting business?
Five priorities. Pick the most specific primary category that matches your main service. Define service area as 5 to 12 specific cities where you do real volume, not a long list. Fill every field including from-the-business description, hours, services list with prices, attributes, and Q&A. Upload 30+ photos at launch and 5 to 10 new ones monthly. Run weekly or biweekly posts about completed projects.
Should I add keywords to my GBP business name?
No. Use your exact legal business name. Adding service or location keywords (Cascade Foundation Repair Portland Best Contractor) violates GBP guidelines and triggers suspension, often within days. Use the categories, attributes, services list, and from-the-business description for keyword presence instead. The business name field is for your business name only.
Should contractors hide their address on GBP?
Yes if you operate from a residential address as a service-area business. Display only the service area, not the address. If you have a commercial office or storefront where customers visit, display the address. The choice depends on your business type, but home addresses must be hidden.
How often should contractors post on GBP?
One to two posts per week is the sweet spot. Standard posts expire after 7 days, so consistent posting matters more than occasional bursts. Use completed project showcases with photos, seasonal service reminders, and educational content. Each post should include a photo, clear headline, 2 to 4 sentences of body, and a call to action.
How do I get more reviews on Google Business Profile?
Build a request workflow into your post-project checklist. Send a text or email with the direct GBP review link to every completed project. Follow up at 7 days if no review, then at 21 days. Train staff to ask in person. Aim for 5 to 15 new reviews a month, with the goal of 50 reviews in the first 12 months.
What gets a GBP profile suspended?
Six common triggers: keyword stuffing in the business name, multiple listings for one location, service area listings using a visible residential address, fake or unrelated categories, review manipulation (gating, fake reviews, trading), and prohibited content. Recovery is slow; prevention is easier than appeal.
Thinking about rebuilding?
15 minutes on a call. No pitch, no pressure. We’ll tell you honestly whether you need a new site and what it should do.
book a discovery call