Optimize your Google Business Profile fully
This is the foundation of the map pack. Complete every field: correct primary category ("Roofing contractor"), services, service areas, hours, and plenty of real photos. An incomplete profile rarely ranks.
Nail your categories and service areas
Choose the most accurate primary category and add relevant secondary ones. Define the exact towns and areas you serve so you show up where you actually work.
Keep NAP consistent across the web
Your Name, Address, and Phone must be identical on your site, Google, and every directory. Mismatches confuse Google and drop your local rankings.
Get listed in the right directories
Consistent citations across local and industry directories reinforce that your business is legitimate and located where you say.
Reviews are a local ranking factor
Steady, recent Google reviews directly influence map-pack rankings — another reason to ask after every job.
Build location pages that match your service area
A page for each town you serve — with genuinely useful local content — helps you rank for "[service] in [town]" searches across your whole area.