Local Services Ads vs Google Business Profile vs Google Ads for Contractors
Table of contents
Short answer: Google Business Profile is free and should be fixed first. Local Services Ads (LSA) charge per lead and suit trades that can pass Google's screening and answer the phone fast. Standard Google Ads suit contractors who want control over keywords, pages and job types. Most contractors do best with a clean profile plus one paid channel, not all three at once.
The three channels in one table
| Channel | You pay | Where it shows | Needs | Best for |
|---|---|---|---|---|
| Google Business Profile | Nothing for the listing | Map pack and Maps | Real business, accurate address or service area, reviews | Every local contractor |
| Local Services Ads | Per lead (a call or message), not per click | Top of results, above ads and map pack | Google screening: license, insurance, background checks | Emergency and high-intent trades |
| Google Ads (Search) | Per click | Below LSA, in the ads block | Landing pages, tracking, ongoing tuning | Installs, replacements, larger jobs |
1. Google Business Profile: the free base
Your profile drives map pack visibility and feeds trust for every other channel. Google's guidelines say a service-area business should hide its address if customers do not visit it, and a service area should not stretch much beyond about two hours of driving from where you are based. Virtual offices are not allowed unless they are staffed during business hours. Breaking these rules risks suspension, which removes your free leads overnight.
- Use your real business name as it appears on your van, invoices and website.
- Pick one primary category that matches your main job, then add secondary ones.
- List real services and service areas, not every town in the state.
- Keep name, address and phone identical on your website and directories.
Full setup steps are in our contractor Google Business Profile guide.
2. Local Services Ads: pay per lead
LSA are pay-per-lead ads with a Google Guaranteed or screened badge. To qualify, Google checks your business, and depending on trade and country that can include license, insurance, business registration and background checks on owners and technicians. Agencies report that background verification can take several weeks, so apply before your busy season.
A lead is typically a phone call, message or voicemail from a customer. Agency-published figures put home-service leads roughly between $25 and $45, but prices vary by trade, city and season, so treat them as a starting point and check your own account.
- Strengths: top placement, trust badge, you pay for contact not clicks.
- Limits: you control job types, not keywords; missed calls waste spend; some leads are the wrong job or area and need disputing.
3. Google Ads: more control, more work
Search ads let you choose keywords, write the ad, and send people to a page built for one job such as "AC replacement". That control matters for bigger tickets. It also means you pay for clicks that never call, so tracking calls and form fills is required, not optional.
Which one first? Simple rules
- No profile, or an unverified one: fix Business Profile first. Nothing else works as well without it.
- Emergency trades (no cooling, burst pipe): add LSA once your phone is answered within seconds, day and night.
- Replacement and install jobs: add Google Ads with a dedicated landing page.
- Small team that misses calls: do not buy more leads yet. Fix call handling first.
Check your real cost per job
Cost per lead is not cost per job. Illustrative example: if you pay $30 per lead and book 3 of every 10 calls, you spend $100 per booked job. If an average job earns well above that, the channel works. If not, change the offer or the call handling before raising budget. Use your own numbers.
A 30-day plan
- Week 1: audit and correct your Business Profile; collect license and insurance documents.
- Week 2: start LSA verification; set up call tracking.
- Week 3: ask recent happy customers for reviews; add photos of real jobs.
- Week 4: review leads and booked jobs; decide where the next dollar goes.
Related reading: HVAC digital marketing, digital marketing for contractors, contractor website checklist and AC repair marketing for emergency calls.
Frequently asked questions
Are Local Services Ads worth it for contractors?
They can be, if you pass screening and answer calls quickly. Compare cost per booked job, not cost per lead.
Do I need a Google Business Profile to run Local Services Ads?
Yes. LSA connects to your business profile and screening, so set the profile up and keep it accurate first.
Is Google Business Profile free?
Yes. Creating and managing the listing costs nothing, though reviews and consistent details take effort.
Should a contractor hide the business address?
If customers do not visit that address, Google says to hide it and set a service area instead.
How long does Local Services Ads verification take?
Some agencies report several weeks, mainly for background checks, so apply before your busy season.
Can I run Local Services Ads and Google Ads together?
Yes, but start with one and measure booked jobs before adding the other.