A contractor reviewing Google Local Services Ads setup steps on a laptop at a job site office
Topic guide · Google Ads for Contractors
How to Set Up Google Local Services Ads
Topic guide

How to Set Up Google Local Services Ads

Updated · October 31, 2026 · 2 min read · Topic guide

Setting up Google Local Services Ads takes a handful of ordered steps, and skipping any one of them usually stalls the whole account. The short version: you create a profile, pass the required business checks for your trade and state, define where you work and what jobs you take, set a budget and bidding mode, and then stay responsive once leads start coming in. How long the checks take varies, and Google does not publish approval timelines, but your ads can run in a pre-verification state while remaining checks finish. If you are still figuring out whether LSAs belong in a broader paid strategy, the Google Ads for contractors guide lays out how the channel fits alongside paid search and paid social.

What business checks does Google require before your ads can run?

Checks vary by trade and state and can include license, insurance, and background screening.

Google screens contractors before showing their ads, and what it asks for depends on your service category and your state. A roofer, a remodeler and an HVAC company can each see a different list, and the list can change from state to state. Because requirements are category-specific, the clearest path is to open Google's verification dashboard after you sign up and work through whatever it surfaces for your trade. Our guide to Local Services Ads for contractors covers what to expect from the verification flow in more detail.

How should you choose service areas and job types?

Your service areas and job types control exactly which leads you are charged for, so set them tightly.

This is the setup decision that costs contractors the most money when it goes wrong. Google uses your selected service areas and job types to decide which leads you receive and pay for. If you leave in job types you do not actually want, you will be charged for leads you cannot or do not want to run. The same applies to geography: a service area that is too broad pulls in leads from towns your crew cannot reach profitably. Start narrow, run for a few weeks, and expand only into areas where your close rate justifies the lead cost.

Which bidding mode should a contractor start with?

Maximize leads is the default starting point; switch to a target cost per lead once you have enough history.

Google offers bidding modes including Maximize leads, Target cost per lead, and Max per lead. Maximize leads lets Google's model find leads at whatever price the local auction produces, and Google suggests a weekly budget that supports a meaningful lead volume for this mode to work well. The model needs a couple of weeks of data before it settles, so resist the urge to change settings daily. Once you know what a signed job is worth to you and you have conversion history in the account, Target cost per lead gives you tighter control. Max per lead works as a hard ceiling if you want to make sure you never pay above a certain amount for a single contact.

What happens after the ads go live?

Leads arrive as calls or messages, and your responsiveness directly affects how Google ranks your ads.

Google sends leads as calls or messages, and customers choose which provider to contact. You pay for valid leads, not for clicks or impressions. Responsiveness matters beyond customer service: Google states that failing to answer calls or messages can hurt your ad ranking. That means a phone that goes to voicemail during business hours is not just a missed lead, it is a signal that can push your ads lower in the results. Set your ad schedule to match the hours your team can actually pick up, and treat every incoming contact as a priority. If you would like to talk through how LSAs fit into your overall lead mix, book a 30-minute call and we can walk through what we have built for our own windows and roofing operation.

Questions on this topic

Free guides

Free guides on this, step by step: