All articles

Getting leads

Facebook ads for contractors: what works and what wastes money

Nobody on Facebook is searching for a contractor. Here is which trades do well with Facebook and Instagram ads, how to set up a first campaign and how to handle the leads.

People scrolling on their phones
Photo by Robin Worrall on Unsplash

Most contractors already use Facebook for free: a page, some job photos and a few posts in local groups. Paid ads are the next step, and they work very differently from Google. Nobody on Facebook is searching for a contractor. Your ad has to stop someone mid-scroll and make them think about a project they have been putting off.

This guide covers which trades do well with Facebook and Instagram ads, how to set up a first campaign and how to avoid paying for leads that go nowhere.

Do Facebook ads work for contractors?

They work best when two things are true: the work looks good in a photo, and the job is something people plan, not an emergency.

Facebook and Instagram adsGoogle Ads
The customer isScrolling, not looking yetSearching for the service now
What sellsPhotos and video of real workThe right keyword and a clear page
Good forFences, driveways, patios, cleanouts, landscaping, seasonal offersTowing, emergency repairs, urgent jobs
LeadsMore of them, many at an early stageFewer, usually closer to hiring

If someone needs a tow truck right now, they go to Google. If they have a faded driveway they have been ignoring for two summers, a sharp before and after photo can be what finally makes them call. For the search side, read Google Ads for contractors.

Boosted post or a real campaign?

The blue "Boost post" button is the easiest way to spend money on Facebook, and the least controlled. It mostly buys likes and views. For leads, build the campaign in Ads Manager instead, where you can choose a lead or sales objective, set the exact area and see what each lead cost.

How to set up your first campaign

1. Choose the right objective

Pick the leads objective if you want quote requests. An awareness or engagement objective will get you exactly that: awareness and engagement, not phone calls.

2. Target by location, keep the rest wide

Set the towns or the radius you actually serve, and choose people who live there. Beyond that, leave the audience fairly open. Meta has cut back detailed targeting options over the years, and its system is good at finding who responds, so the photo and the offer do most of the targeting for you.

3. Use your own job photos

This is where contractors have an advantage. Real before and after photos beat any stock image. What tends to work:

  • A before and after pair, side by side or as a two-image carousel.
  • A short phone video walking around a finished job.
  • A time-lapse of the work being done.
  • Your truck and crew on site, so people recognize you later.

Our guide to before and after photos that win jobs shows how to shoot them.

4. Write like a neighbor, not a brochure

Name the town, the job and the offer in the first line. "Sealcoating in Parkersburg. Booking driveways for May. Free estimate this week." Keep it short and end with one clear action.

5. Decide where the lead goes

You have two choices, and both have a cost.

  • Instant forms open inside Facebook with the person's details filled in. They are easy to complete, so you get more leads at a lower price, and more of them are only curious. Adding one or two questions, such as the address or the size of the job, filters out the least serious.
  • Your website. Fewer people complete the trip, but the ones who do have read about you and are more serious. This needs a fast page with a quote form. See contractor landing pages.

Many businesses test both for a few weeks and keep the one that produces real jobs.

Follow up fast or lose the lead

A Facebook lead did not go looking for you. If you call back tomorrow, they have often forgotten they filled in the form. Have new leads sent to your phone straight away and call or text within minutes, during the hours you choose to run the ads. This single habit changes results more than any ad setting.

How much should you spend?

Start with an amount you can afford to treat as a test for a few weeks, and keep it steady long enough for the system to learn who responds. Changing budgets and ads every day resets that learning. Judge it by cost per booked job, not by cost per lead, because cheap leads that never answer the phone are not cheap.

Retargeting: the low-cost second chance

Most people who visit your website leave without calling. With the Meta pixel installed on your site, you can show a reminder ad to those visitors over the following weeks. It is a small audience and a small budget, and it often produces the cheapest leads you will get. It is one more reason to have a website and not only a page. See Facebook page vs website.

Common mistakes

  • Boosting posts and expecting calls.
  • Stock photos where your own work would do better.
  • One ad running for months. People stop seeing it. Swap in new photos regularly.
  • Slow follow-up on leads.
  • No tracking, so you cannot tell which ad produced which job.
  • An ad account in someone else's name. Keep the account, the page and the data yours.

Where to start

  1. Collect your ten best before and after photos.
  2. Make sure your Facebook page and website look current.
  3. Build one leads campaign in Ads Manager for one service and your real service area.
  4. Run three or four different photos against each other.
  5. Call every lead within minutes and note which ones become jobs.

We offer Facebook and Instagram ads management as an add-on for trade businesses, and we build the website the ads point to. You can see a free preview of your site before you pay anything. See our pricing page.

Frequently asked questions

Do Facebook ads work for contractors?

They work best for visual, planned jobs such as fences, driveways, patios and landscaping, where a strong before and after photo makes someone act. For urgent jobs, search ads usually do better.

Should I boost a post or run a campaign?

Run a campaign in Ads Manager with a leads objective. Boosted posts mostly buy likes and views and give you little control over who sees them or what a lead costs.

Are instant forms or website leads better?

Instant forms bring more leads at a lower cost, but more of them are only curious. Sending people to your website brings fewer, more serious leads. Many businesses test both.

Want a site that does this for you?

We build fast, phone-first websites for US trade businesses. Pay once, maintenance included.

See pricingSee our work
WhatsApp Messenger