Dillard's Digital Instant website checkup
Lists & Ideas

16 social media post ideas for contractors on Facebook and Instagram

16 Facebook and Instagram post ideas for contractors, each with a first step you can take this week and a way to tell whether it worked.

On this page
Short answer

Contractors get the most from Facebook and Instagram by posting proof of real work: a before-and-after from this week's job with the town named, a short answer to a question customers ask, a face from the crew, and a clear booking prompt. Get permission before showing a customer's home or words, keep giveaways within Meta's rules, and measure by calls and messages, not likes.

Key takeaways

  • Post real work from this week, with the town named, before you post anything generic.
  • Ask the customer before you show their home, their photo or their review.
  • Answer one common customer question each week in a short post or video.
  • Run any giveaway under Meta's promotion rules, and disclose free products or payments from partners.
  • Judge a post by the calls, messages and booking-link taps it produced, not by likes.

Most contractor pages post on a whim: a holiday graphic, a stock photo, a vague "call us today." The ideas below are specific: each has a first step you can take this week and a way to tell whether it worked. They favor channels you own and tie back to your website and Business Profile, so a customer who sees a post can find you in a search and call. For Instagram in particular, see Instagram for contractors. For how social posts fit with search visibility, read about our local SEO work. Social posts are worth the time only if somebody checks the inbox, so decide who answers messages before you start. We avoid statistics here, because reach changes with each platform update.

1. A before-and-after from this week's job, with the town in the caption

First step this week: take a wide "before" and a matching "after" from the same spot, with the same light if you can. Ask the customer if you can post it, and crop out house numbers, license plates and family photos. Caption it with what you did, the town and one detail, such as "replaced the failed sill plate in a [town] bungalow." How to tell it worked: count messages that mention the post and ask new callers if they saw it. Our guide on before-and-after photo marketing covers shooting and permission.

2. Answer one customer question each week

First step this week: write down the question you were asked most often by phone or on site, and answer it in one photo with text on it or a 30-second clip. Use your own words, name the town, and end with the phone number. Leave out prices, and never coach viewers through jobs that require a license or permit. How to tell it worked: look at saves and shares as well as calls, and note whether the same question comes up less often in the office. If a post draws a good question in the comments, answer it there, then use it as next week's topic.

3. "What was actually wrong" diagnosis story

First step this week: after a repair call, photograph the failed part next to a good one, with a ruler or your hand for scale. Explain what failed, how you found it and what it would have turned into if left. Keep the customer anonymous and leave out the address. How to tell it worked: people tag a friend with the same problem or message you a photo of their own. That tells you more than a like does, because it points to a person with the problem. Save these posts to a highlight called "What we found" so a new visitor can scroll through them.

4. Introduce one crew member at a time

First step this week: ask a technician or crew lead if they are willing, and post a photo of them at work with their first name, their role and one thing they enjoy about the job. Do not post anyone's photo without their agreement. Share only what they are comfortable with. How to tell it worked: customers mention the person by name when they call or book, and applicants for open positions say they saw the page. A crew post costs nothing to make, can help with recruiting, and tells customers who will arrive at the door.

5. A one-page seasonal checklist customers can screenshot

First step this week: pick the next season and write five checks a homeowner can do safely without tools or a ladder, for example looking at a downspout, a filter or an outdoor faucet. Put it on a clean graphic or a carousel with your name and number on the last slide. Leave out steps that need a license, and do not make claims about what a check will save. How to tell it worked: saves and shares, and calls in the two weeks after you post. Repost it each year on the same week, with a new photo from a recent job.

6. A Story from the truck with the day's job and town

First step this week: post one Story from a job site each morning for a week: the truck, the street (not the house number), and the task. Add the town as a location tag. Stories disappear, so the bar is low and the habit matters more than the polish. How to tell it worked: replies and direct messages from people who saw it, and neighbors who ask about the work. Save the best ones to a highlight for the types of service you offer, so a new visitor sees the proof without scrolling a feed.

7. A real review, shared with the customer's permission

First step this week: choose a recent Google review that names the job, and ask the reviewer if you can share it. Post the exact words with the first name, and credit the review platform. Do not edit what they said, do not write reviews yourself, and do not offer anything for one. Our guide on getting more Google reviews covers asking in a way that follows Google's rules. How to tell it worked: new reviews arrive in the weeks after you post, and callers refer to what the reviewer said.

8. Show up at a local event or school fundraiser

First step this week: call one local team, school or club and ask what they need. If you sponsor, post a photo of the check or banner with their permission, tag the organization and name the town. Say what the money is for. How to tell it worked: the group shares your post to its own followers, and you hear from parents or members. See local sponsorships and community marketing for how to choose. Skip any sponsorship you would not make if nobody posted about it.

9. "Three things I see in every [decade] [town] house"

First step this week: list three problems you find over and over in homes of one age or one neighborhood, based on the jobs you have done. Show one photo for each, anonymized, and say what a homeowner should ask for. Keep the claims about your own experience, not about code or about every home. How to tell it worked: comments from neighbors in that area, and calls from the street you named. If the post gets shared in a local group, thank the person who shared it, answer any question in the comments, and avoid arguing.

10. What goes into a quote, without the numbers

First step this week: pick one common job and show the parts of an estimate in order: the visit, the measurements, materials, labor, permits where they apply, cleanup and warranty terms. Use a photo of your estimate with the amounts covered. How to tell it worked: customers arrive with better questions and fewer "why is this so much" calls. The post also gives you something to send to a customer who asks why your estimate differs from another. If you write the explainer well, you can reuse it in the follow-up emails in our estimate email templates.

11. A short clip of one tool or machine and what it does

First step this week: film 20 seconds of a piece of equipment doing its job, and add on-screen text naming it and what problem it solves. Keep the audio clear. Say what the tool cannot do as well as what it can. How to tell it worked: viewers watch to the end and ask follow-up questions. For commercial audio, use music the platform offers to business accounts or no music at all, and check the in-app terms for your account before you post.

12. "We have openings this week" with a true number

First step this week: look at your schedule on Monday and post the actual openings: "two same-day slots Thursday in [towns]." Add the number and the booking link. Delete or update the post once the slots fill. How to tell it worked: bookings from the post inside 48 hours. Posting a fake gap erodes trust, and customers who show up to an already-full schedule will remember. If your CRM or booking tool shows real capacity, you can post from it; our custom CRM work includes schedule views for exactly this.

13. A real seasonal deadline

First step this week: choose one service where timing matters, such as winterizing or storm prep, and post the last date you can still fit it in before your schedule closes, with a reason a customer can understand. Link to a booking page, not a general home page. How to tell it worked: calls and form submissions that mention the date. Use only deadlines you will honor, and post it again two weeks before. If you have a list of past customers, email them the same message, since not everyone sees the feed.

14. Thank a supplier, agent or neighboring trade

First step this week: pick one business you work with, ask if they would like a post, and show the actual work you did together. Tag them. If you were given free product, payment or other value, the FTC's disclosure guidance says to make the connection clear in the post itself, in plain language such as "thanks to [company] for the free product," not buried in a bio or behind a "more" link. How to tell it worked: the partner reposts, and you get referrals from their audience.

15. Be useful in town Facebook groups

First step this week: join the groups for the towns you serve, read the rules, and answer questions where you are the expert without pitching. When someone asks for a recommendation, answer the question first. Never post your number in a group that bans ads. Our guide to Facebook groups for local businesses covers the etiquette. How to tell it worked: neighbors tag you when somebody asks for a contractor, and calls mention the group by name. It works best when you stay patient and genuine.

16. A giveaway run inside Meta's rules

First step this week: decide whether you want one. If you do, write official rules, state the eligibility, the dates and the prize, and run it from your Page. Meta's Pages, Groups and Events policy says a promotion must comply with applicable law, give entrants the official rules, release Meta from liability, and must not require or reward sharing, reposting or tagging. Contest and sweepstakes laws vary by state, so ask a lawyer before you offer a prize with real value. How to tell it worked: track new customers who found you through it, not only entries.

Where to start

Do not try to post all sixteen. Begin with these three and keep them going for a month:

  1. Idea 1, the before-and-after. One a week, from a real job, with the town named.
  2. Idea 2, the question of the week. It builds a library of answers that you can reuse on your website.
  3. Idea 12, openings this week. It turns the page into a way to book, and it only takes five minutes on Monday.

Link every post that gives advice back to a matching page on your site, and keep your Business Profile current so a customer who finds you on a feed can find you in search too.

Frequently asked questions

How often should a contractor post on Facebook and Instagram?

Two or three posts a week from real jobs is easier to keep up than daily posting. Consistency matters more than volume, and a quiet page with a recent job beats a busy page with stock images.

Do I need permission to post photos of a customer's home?

Ask first, and get the answer in writing, even a text message. Crop out house numbers, plates and people. Rules about use of a person's image vary by state, so ask a lawyer if you want to use photos in paid ads.

Should contractors pay to boost posts?

Not until your page has proof of real work, a working booking path and someone answering messages. Test a small amount on one post that already got calls, and compare the leads with what the same money would do elsewhere.

Is it better to post on Facebook or Instagram?

Use the one your customers are on. Ask every new caller where they found you, write the answers down for a month, and put your time where the answers point. Local Facebook groups and Instagram can both work, and you can post the same job photo to each.

General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.

Find out what your leads really cost.

Get a free system quote: we look at your site, your Google profile, how your calls get answered and what you spend on leads, then put what we'd build and what it costs in writing.

Get a free system quote