FieldBrain

FieldBrain · Local SEO

Google Business Profile Checklist

Complete each item to maximize local pack visibility for your service area.

__/ 38

Score

Neighborhood Heatmap

Insert High-Res Asset — Recommended: 1600 × 500 px

Profile Completeness

Business name matches signage exactly

Primary category set correctly (e.g. Roofing Contractor)

All relevant secondary categories added

Business description written (750 chars, keyword-rich)

Opening date / founding year entered

Website URL verified and resolves

Phone number matches website & citations

Service Area & Hours

Service area cities / zip codes defined

Regular business hours accurate

Holiday hours set for current year

"By appointment only" toggled if applicable

Photos & Media

Logo uploaded (min 250×250 px, square)

Cover photo updated (min 1080×608 px)

10+ before/after job photos uploaded

Team photos added (builds trust)

All photos geotagged before upload

Video walkthrough or testimonial uploaded

Reviews & Reputation

4.0+ average rating maintained

Every review (positive + negative) responded to

Response time under 48 hours

Review request process in active use

No fake or incentivized reviews present

Policy violation risk

Posts & Engagement

Google Post published in last 7 days

Offer or deal post active

Q&A section seeded with common questions

All Q&A questions answered by owner

Services & Products

All core services listed with descriptions

Service prices or ranges added where possible

Product catalog set up (if applicable)

Booking link or online estimate CTA active

Signals & Citations

NAP consistent across Yelp, BBB, Angi, HomeAdvisor

Listed in local chamber or trade directory

Website embeds Google Maps widget

Schema markup (LocalBusiness) on website

Verification & Compliance

Profile fully verified (video or postcard)

No duplicate listings in same metro

No policy flags or suspensions on account

Ownership transfer documented if account changed hands

Field Notes

fieldbrain.io · GBP Optimization ChecklistJune 24, 2026