
Social media marketing for construction companies has a dirty secret: most contractor pages have hundreds of likes and zero signed jobs to show for them. The posts look busy. The schedule is still empty.
If you paid someone $800 a month to post on Instagram last year and can't name one contract that came from it, you didn't buy marketing. You bought decoration. This guide is about the other kind of social media: the kind a homeowner scrolls through before letting your crew into the house, and the kind that puts estimates on your calendar.
What social media actually does for a contractor
Before you post anything, get clear on the job you're hiring social media to do. For a construction or home services company, it does three different things, and they don't pay the same way:
- Proof. A homeowner who found you on Google, got your name from a neighbor or saw your yard sign will check your Instagram or Facebook before calling. If the last post is from 2023, or it's all stock photos, you lose the estimate before you knew it existed.
- Reach through paid ads. Paid campaigns on Facebook and Instagram put your work in front of homeowners in your service area who weren't searching yet. This is where social media turns into a real lead source.
- Retargeting. Most people who visit your website don't call on the first visit. They're collecting bids. Showing them your finished jobs again while they decide is cheap and tends to work well.
Organic posting alone mostly does job number one. That's still worth doing. Just don't expect a pretty feed to replace a lead source, and don't judge an agency by follower count.
The posts that bring estimates (and the ones that don't)
Homeowners are about to hand a stranger tens of thousands of dollars and the keys to their house. What they want from your construction social media is simple: evidence that you do good work, show up, and clean up. Every post should answer one of those.
Before and after
The single most useful format for any visual trade. Same angle, same light if you can, one photo before demo and one after the final walk. For roofing, decks, pavers, kitchens, bathrooms, painting and landscaping, this is the post that makes people save your page and send it to their spouse.
Work in progress
Homeowners don't only buy the result. They buy the process. Show the tear off, the framing, the waterproofing layer nobody sees once the tile is in. A 15 second clip of the crew setting a ledger board says "we do it right" better than any caption.
Your crew and you
People hire people. A short video of the owner explaining why you use a certain underlayment, or the foreman walking a finished job, builds more trust than a logo ever will. You don't need to be an influencer. You need to look like the person who will actually show up.
Reviews and homeowner reactions
Screenshot a Google review and pair it with photos from that job. Film the homeowner's reaction at the final walkthrough (with permission). Social proof works best when the proof is specific: this house, this project, this person.
One legal note: if you give a homeowner a discount or a gift in exchange for a testimonial, or your employees promote the company from personal accounts, the FTC says that connection may need to be disclosed. Their Endorsement Guides Q&A covers the details in plain language.
What doesn't bring estimates
- "Happy Fourth of July" graphics with your logo.
- Motivational quotes about hard work.
- Stock photos of smiling people in hard hats who have never met you.
- Posts about "our commitment to quality" with nothing to prove it.
None of these hurt much. They just take time you could spend filming a real job.
Which platform fits which trade
You don't need to be everywhere. According to the Pew Research Center social media fact sheet, YouTube and Facebook are the most widely used platforms among US adults, and about half say they use Instagram. That matches what we see: most residential contractors should start with Facebook and Instagram, which run from the same ad account, and add others only when there's a reason.
| Platform | Best for | What to post |
|---|---|---|
| Homeowners, local reach, most trades | Before and after albums, reviews, job videos, paid lead campaigns | |
| Visual trades: remodeling, decks, pavers, landscaping, painting, roofing | Reels of the process, carousels of finished jobs | |
| YouTube | Trades where homeowners research before buying: HVAC, roofing, remodeling | Longer explainers, project walkthroughs, answers to common estimate questions |
| TikTok | Owners who like being on camera, and hiring | Fast process clips, day in the life, satisfying finishes |
| Nextdoor | Neighborhood recommendations | Respond when neighbors ask for a contractor, share local jobs |
| Commercial work, GCs, property managers | Completed commercial projects, safety record, capacity |
For Instagram for contractors specifically: keep your bio clear (trade, service area, how to book an estimate), pin your three best before and afters, and use Highlights by service so a homeowner looking for a deck doesn't have to scroll past 40 bathrooms.
A posting rhythm a busy owner can actually keep
The best posting schedule is the one you'll still be following in the slow season. Here's a routine we see work for owners who spend their days on the job, not behind a desk:
- Film every job three times. Start (the problem), middle (the work), end (the result). Two minutes on your phone each time. That's it.
- Post two or three times a week. One before and after, one work in progress clip, one crew or review post. Consistency matters more than volume.
- Batch it. Pick one evening a week to caption and schedule, or hand the raw footage to someone who edits it for you.
- Answer every comment and message the same day you see it. A question under a post is a homeowner raising their hand.
Shoot vertical, keep the phone steady, and get the sound of the saw or the nail gun. Real jobsite footage beats anything polished. We go deeper on shooting and editing in video marketing for contractors.
Organic vs paid social: where the jobs come from
Here's the honest trade-off. Organic posts reach mostly people who already follow you: past customers, friends, other contractors. That's good for referrals and proof, but it's a small room.
Paid social is how you reach the homeowner three towns over who has a sagging deck and doesn't know your name. With paid campaigns you pick the service area, the budget and the goal (booked estimates, not likes), and you can see what each dollar did.
| Organic posting | Paid social ads | |
|---|---|---|
| Main job | Proof and referrals | New leads in your service area |
| Speed | Slow, builds over months | Starts delivering as soon as campaigns are live |
| Cost | Your time or an editor | Ad budget plus management |
| Measurable to signed job | Hard | Yes, if leads are tracked in a CRM |
The two feed each other. Your best organic videos become your best ads, because they're real. And the ads send homeowners to a page full of proof. Skip the "Boost" button, though: it usually optimizes for engagement, not estimates. Run a real campaign with a lead goal instead. We break down how to set those up in Facebook ads for contractors.
How to tell if social media is making you money
This is the part most agencies skip, because the answer is often "it isn't." Likes, reach and followers are not revenue. The only question that matters: how many signed contracts came from social, and what did they cost?
To answer it, you need three things:
- Every lead in one place with its source. Facebook form, Instagram DM, website form after an ad click, phone call. If the source isn't recorded when the lead comes in, it's lost forever.
- Every stage marked. Estimate booked, proposal sent, signed, lost. That's how you find out whether social leads close or just talk.
- The money attached. Contract value on each signed job, so you can compare it against what you spent.
This is what a CRM is for, and it's how we set things up in CRM for contractors.
To give you a yardstick, here are our averages across residential construction campaigns (all paid channels combined): about $166 per lead, $315 per booked estimate, $494 per proposal and $1,714 per signed contract, with about 7x return per ad dollar. Results vary by trade, region, price and sales process. If your social leads cost far more than that per signed job, something in the chain is broken, and the tracking will show you where.
Now a hypothetical to make the math concrete. Say you spend $2,000 a month on Facebook and Instagram ads, your average job is $15,000, and the tracking shows two signed contracts from social that month. That's $30,000 in contracts from $2,000 in ads. If the same tracking shows zero signed jobs after three months, you have your answer too, and it's cheaper to learn that than to keep guessing.
Common mistakes that waste a contractor's social media budget
- Treating followers as the goal. A deck builder doesn't need 10,000 followers. He needs 20 homeowners in his area who want a deck this spring.
- Posting everywhere, badly. Two platforms done well beat five done halfway.
- Hiring an agency that reports reach. If the report has impressions and no revenue, you're paying for a feeling.
- Letting DMs sit. A message asking "do you do fences?" is a lead. Treat it like a phone call.
- No link between social and the rest of your marketing. Social works best as one piece of a system with search ads, your website and reviews, not as a separate hobby.
Across our residential construction campaigns, when the whole funnel is mapped (ad, lead, estimate, proposal, signed job), we usually see these services return between 6x and 20x on ad spend. Social media is one part of that, and it pulls its weight only when it's measured like the rest.
If you want social media management, video editing and paid social run as one system, with a live dashboard that shows which posts and ads turned into signed jobs, see how we work as a contractor marketing agency. Or start small today: film your next job three times, post the before and after, and write down where your next five leads came from.
Frequently asked questions
Does social media really work for construction companies?
Yes, but mostly in two ways: as proof that homeowners check before calling, and as paid campaigns that reach homeowners in your service area. Organic posting alone rarely fills a schedule. Paid social, tracked down to signed contracts, is where most contractors see real jobs.
What should a contractor post on social media?
Before and after photos, short videos of work in progress, the crew and the owner on the job, and real reviews paired with photos of that project. Skip holiday graphics and stock photos. Every post should prove you do good work, show up and clean up.
Which social media platform is best for contractors?
For most residential contractors, Facebook and Instagram are the place to start, since they reach a large share of homeowners and run from the same ad account. Add YouTube for trades where homeowners research a lot, like HVAC and roofing, and LinkedIn if you do commercial work.
How often should a construction company post?
Two or three times a week is enough for most contractors, as long as you keep it up. Film each job at the start, middle and end, and you'll never run out of material. Consistency beats volume.
Should I boost posts or run ads?
Run real ad campaigns with a lead goal. The Boost button usually optimizes for engagement, which brings likes, not estimates. A proper campaign lets you set the service area, the budget and the goal, and track each lead to the signed job.
How do I know if my social media is bringing in jobs?
Record the source of every lead in a CRM, mark each stage (estimate, proposal, signed, lost) and attach the contract value. Then compare signed revenue from social against what you spent. Likes and reach don't tell you anything about money.