Cresalto
← All resources
· By Paul Chang · ads / lead-gen

Google vs Meta ads for contractors: which one actually brings in work?

Side-by-side phones: a Google search results page on the left, and a folder of social media app icons including Facebook and Instagram on the right

Google Ads catch people who are already searching for you. Meta ads guess who might want you and interrupt their scroll. How each one works, and which to run if you can only afford one.

Ask a contractor where the work comes from and the first answer is referrals. When the referral well runs low, or you want to grow faster than word of mouth allows, ads are usually the next move. And that’s when the question comes up in every trade forum and Facebook group: Google Ads or Facebook ads?

It deserves a better answer than “it depends.” These aren’t two flavors of the same thing. One catches people who are already looking for you. The other guesses who might want you and taps them on the shoulder.

“Kitchen remodel contractor [your city].” “ADU builder near me.” “Concrete contractor free estimate.” Every one of those is a person telling you, in their own words, that they have a project and they’re looking for someone to build it. Marketers call this intent. It’s the most valuable signal there is. You’re not guessing who’s planning a remodel. They just told you.

With Google Ads, you bid on those searches. When someone in your area types one, your ad can show at the top of the results in the slots marked “Sponsored.” You pay when they click. (Those paid slots are a separate system from the regular rankings underneath. Paying for ads does nothing for your organic ranking. More on that in the hard truth about ranking on Google.)

The catch: everyone else knows that signal is valuable too. In competitive trades and metros, one click can cost more than a nice dinner. Which brings up the part most contractors skip.

The ad starts the job. Your landing page finishes it. If someone clicks an ad that says “Kitchen and bath remodeling, free consultation,” they need to land on a page about kitchen and bath remodels with an obvious way to book that consultation. Not your homepage. Not your company history since 1994. The page should say what the ad promised, load fast on a phone, and put the phone number and a short form where a thumb can reach them. Every gap between the ad and the page is money leaking out. If your site isn’t ready to catch the click, fix that before you buy the click. What your website has to do applies double when you’re paying for every visitor.

Meta ads: the algorithm guesses

Nobody opens Instagram looking for a general contractor. They open it to see their niece’s graduation photos, and somewhere between those and a cooking reel, your ad shows up. So Meta has to answer a harder question: who should see this?

Here’s where the guesses come from:

  • The Meta pixel. A small piece of tracking code businesses put on their websites. Someone reads three home-renovation blogs this week, spends ten minutes on a “cost of a new deck” article, and Meta quietly moves them into the bucket of people who might be planning a project.
  • What they do in the apps. Every pause on a kitchen-remodel reel, every follow of a home-design account, every scroll through Marketplace listings for power tools.
  • Who they resemble. Hand Meta a list of your past customers and it builds a lookalike audience: thousands of strangers whose behavior matches the people who already hired you.

So when your ad lands in someone’s feed, it’s not random. Meta is betting this person is somewhere on the road to needing you. Sometimes the bet is eerily right. Sometimes it shows your fence company to a renter in an apartment.

Either way, you’re an interruption. The ad has to earn the stop, which is why Meta rewards trades with something good to look at. A before-and-after of a kitchen. A drone shot of a finished deck at sunset. If your work photographs well, Meta gives you a stage. If your best work ends up behind drywall, the scroll continues.

If you can only run one, run Google

Most contractors aren’t choosing Google and Meta. They’re choosing which one gets a limited budget.

For most contracting businesses, Google first. A homeowner searching “kitchen remodel contractor [your city]” has usually been planning that project for months, has a number in mind, and is collecting two or three contractors to call. No algorithm can compete with someone telling you outright what they want. Capture the demand that already exists before you spend a dollar creating new demand.

Three caveats:

  1. Google’s click prices demand discipline. A small budget spread across too many keywords produces nothing but a lesson. Tight geography, a short list of high-intent searches, and a landing page that converts beats a big sloppy campaign every time.
  2. The more visual and discretionary your work, the stronger Meta gets. Pools, outdoor kitchens, landscape design, high-end remodels. Projects people dream about for a year before they search for anybody. For those trades, showing up in the dreaming phase with great photos can plant the flag long before the Google search happens.
  3. If your customer is a GC, not a homeowner, neither is your first move. Subs who get most of their work from builders are marketing to a handful of people, not the public. Consumer ads mostly reach people who can’t hire you. Relationships and referrals matter more than any ad budget.

Where Meta earns its keep

“Google first” isn’t “Meta never.” Meta is good at three specific jobs:

  • Retargeting. Put the pixel on your site. Someone clicks your Google ad, reads your page, doesn’t call. Normal, most visitors don’t. But now Meta knows they visited, and for the next few weeks your best project photos and reviews can follow them through Instagram and Facebook. You paid for that first visit. Retargeting keeps it from being the last.
  • Staying in the conversation. A kitchen remodel gets decided over months, at a kitchen table, between two people. Meta keeps your name in the house while they think, for a fraction of what a search click costs.
  • Cheap local reach. For pennies per person, everyone in your service area can see your work. That’s not a lead machine. It’s a reputation machine, and it makes every other channel work better. “Oh, I’ve seen these guys” is a powerful thought for a homeowner to have when your Google ad shows up.

What both need from you

Whichever one gets your money, the ads are the smallest part. Three things decide whether the money comes back:

  1. A landing page that matches the ad. Same promise, same words, one next step. This is where most contractor ad budgets die. Not in the auction, on the page after the click.
  2. Tracking. You need to know which dollar produced which phone call, or you’re not advertising, you’re donating. Call tracking, form tracking, and asking every lead “how did you find us?” is the minimum.
  3. Speed to the phone. A referral will wait a day for a call back. Someone who clicked an ad is talking to two of your competitors within the hour.

And one thing neither can do: fix a weak foundation. Ads amplify what you already have, good or bad. If an agency promises you the results without the foundation, you know how that story goes.

Common questions

How much do I need to spend to find out if it works?

Think in clicks, not dollars. You need roughly a hundred clicks over two to three months before the results mean anything. What that costs depends on your market. A handyman in a small town might get there on a few hundred dollars a month. “Custom home builder” in a big metro can run $20 or more per click, which puts the same test in the thousands. Price your keywords in Google’s Keyword Planner first, then budget backwards.

What about Google Local Services Ads?

Worth a hard look if your trade qualifies. These are the “Google Guaranteed” listings above even the regular ads. You pay per lead instead of per click, and Google verifies your license and insurance. For a lot of local trades they belong right alongside regular Google Ads, or ahead of them.

Is boosting an Instagram post the same as running Meta ads?

No. Boosting is one button with minimal targeting, tuned for likes rather than leads. Real Meta campaigns are built in Ads Manager, where you control the audience, the goal, and the retargeting. Boosting is fine for a little visibility. It’s not an ad strategy.

Can I just run both?

If the budget covers it, they work well together. Google catches the ready-now buyers, Meta retargets the ones who didn’t call. But both done thin is worse than one done well. Fund one properly first.

Finishwork

Send your next proposal through Finishwork. Free while we're in beta.

Get started — free