Facebook Ads for Contractors: A Simple Guide to Getting Leads
You’ve tried it.
You boosted a post. Spent $50. Got a few likes from your aunt. And zero calls.
So you decided Facebook ads don't work for contractors. That’s wrong. The way you're doing it is wrong.
The secret to getting leads from Facebook isn't a bigger budget. It’s a better offer and a simple system to handle the leads. Here’s how you do it.
Stop Boosting Posts
Boosting a post is like handing out flyers in a hurricane. It feels like you’re doing something. But it’s a waste of money.
Boosts are designed to get engagement. Likes, comments, shares. You need leads. Not likes.
Go into the Ads Manager. Build a real campaign with a "Leads" objective. This tells Facebook exactly what you want.
Your Offer is Everything
"Free Estimates" is not an offer. It's the industry standard. It's boring.
You need something that stops a homeowner from scrolling. Something that feels valuable and low-risk.
Bad Offer: "Call for a free estimate." Good Offer: "Get a Free 15-Point Roof Inspection & Health Report ($250 Value). Find small leaks now before they become big problems."
Bad Offer: "Need a plumber?" Good Offer: "Get a Free Camera Drain Inspection with any service call. See the problem for yourself."
Make your offer specific. Give it a high perceived value. Solve a pressing pain.
Target Homeowners, Not Everyone
Your ad should only be seen by people who can actually hire you. This is the power of Facebook.
Set your targeting to:
- Location: Your city + a 15-20 mile radius.
- Age: 30-65+. People who own homes.
- Demographics: Target "Homeowners."
That's it. Don't overcomplicate it. You just filtered out all the renters and people outside your service area.
The Ad Itself: Before & After
People buy solutions to their problems. Show them the problem. Then show them your solution.
Use a simple image or short video.
- Image 1 (Before): A photo of a rusty water heater. A flooded basement. An overgrown yard.
- Image 2 (After): A brand new, shiny water heater. A clean, dry basement. A beautifully manicured lawn.
The text in your ad should be short. "Tired of [The Pain]? We deliver [The Gain]. Get your [Awesome Offer] today. Click to learn more."
What Happens After They Click?
This is where 99% of contractors fail. A lead from Facebook is hot for about 5 minutes. Then they move on.
If you’re on a roof and can’t call them back for three hours, you lost the job. The lead goes into a spreadsheet. Or a notepad. Or gets forgotten completely.
This is where your ad spend dies.
A simple system fixes this. When a lead comes in, a platform like Stone Systems can take over instantly. It captures their info, sends them an automatic text message ("Hey John, got your request for the roof inspection. We'll call you from this number in a few minutes."), and puts them into a pipeline for you to follow up.
It turns a click into a conversation. Automatically. That’s how you turn ad spend into profitable jobs.
Stop boosting posts. Create a real offer. And have a system ready to catch the leads.



