Contractor marketing requires a commitment of time, money, or both in order to be effective.

And while dumping a ton of money into marketing isn’t always an option, putting more time towards marketing is easy, especially if you make it a priority.

If you’re a contractor that’s willing to put in the work, along with a few dollars (don’t worry, I really do mean a few), then the following contractor marketing strategy is one of the best ways you can generate new leads for your business when money is tight.

The best part: this strategy will work whether you’re a roofer, an HVAC specialist, a restoration business or any other kind of general contractor.

Sound good?

Here’s how it works.

Step 1: Put your work to work for you

As a contractor, you’re only as good as the quality of your work.

People do shop price, but above all, they want to know they’re being taken care of, and that the new roof or windows they just bought were installed with the utmost precision.

In other words, your work is what does the selling.

Why not leverage that work to get more work?

It’s the cheapest, most effective kind of contractor marketing you can do, yet what do most contractors do as soon as they finish a job?

They move on.

Not anymore.

The next time you finish a job, take photos. They don’t have to be works of art. Just whip out your smartphone and take decent pictures.

Follow these simple guidelines from Digital Branding Institute for best results.

Better yet, ask whoever you’re doing the work for if they could say a few words about the quality of the work and service you provided, and record them on video.

The key is to capture as many “happy customers” and “jobs well done” so that you have enough to work with in the next step of this contractor marketing strategy.

Try and capture things like:

  • before and after pictures
  • Pictures of your team having fun while doing great work
  • Pictures of your team and the homeowners smiling together after the job is done
  • Pictures of funny things that happened during the job

You get the idea.

This literally takes 5 minutes of your time, and if your customers are happy, they’ll usually be more than willing to help you out.

If you don’t want to do it, get one of the millennials on your team to do it, but make sure it gets done.

Capturing photos & video footage from happy customers really is the backbone of this contractor marketing strategy, so make it a priority and build it into your post-job delivery process.

From there, it’s time to pay “ Big Zuck.”

Step 2: Pay Mark Zuckerberg

A few years ago, you could post something on your Facebook Business Page and get a ton of eyeballs on it for free.

Today, that’s no longer the case.

In fact, recent changes to Facebook’s algorithm mean you’re only able to reach 2% of your audience on a good day. That means if you’re posting organically on your Facebook page, chances are that very few people are seeing your content.

facebook organic reach

Facebook organic reach stats from 2016. It’s even lower in 2018 (source: Adgo)

If you want your message to be seen, you’ve gotta throw a few bucks Mark Zuckerberg’s (and Facebook’s) way.

Now don’t freak out. We’re talking as little as $5-10 per day. If you can spend more, that’s great, but this is enough to get you started.

Here’s what you’re going to do…

Remember those photos and videos you took in Step 1? Here’s where you’re going use them to show off your work, create social proof, stay top of mind, and essentially get more contractor leads from your target market.

Setting up your Facebook Business page

First, hop over to your Facebook Business page. If you haven’t set one up yet, follow Social Media Examiner’s Facebook Pages for Beginners Guide and you’ll be up and running in 30 minutes flat.

Assuming you’ve got your business page all set up with photos, hours of operation, your phone number and all that fun stuff, the next step is to create your first post.

But not just any post—a post that shows off your work and a job well done.

How to create your first social proof ad

When you access your Facebook business page from either your desktop or mobile phone, you’ll see the Create a post box that looks a little something like this:

posting on facebook

Here’s where you’ll write up a few words that fit with whatever image or video you’ll be posting (refer back to Step 1 for ideas).

You can use text that addresses:

  • the problem one of your customers had and how you helped fix it
  • a testimonial from a happy customer
  • a funny story of something that happened on the job

For example, we went the “happy customer testimonial” route for one of our kitchen renovation contractors:

When using social proof in your posts, add in names & locations to be as credible as possible.

Another simple option is to mention who you are, how you can help, and what sets you apart from your competition.

Note: Keep overly promotional posts to a minimum. The goal is not to sell, but rather to show off your work, happy customers, and overall expertise in your industry. The selling will take care of itself over time.

Be creative, and pay attention to grammar, spelling, and punctuation. First impressions matter, so if you’re not confident in your writing ability, have someone else review your text.

Tip: Use the free Chrome extension called Grammarly to make sure you’re not making any mistakes in your ad copy. It works well on Facebook and will highlight anything it’s not sure about, while also providing a suggested correction

Don’t be shy to throw some emojis in there too, as they’ve been proven to boost engagement. A recent test we conducted led to a 2X increase in clickthrough rates when using emojis:

place it contractor marketing

Using emojis resulted in a 2X boost in click-through rates versus not using emojis.

You can grab all of your emojis over at Just be sure not to overdo it, and only add in emojis when it makes sense to do so.

Last but not least, if you have a website or landing page that you use to generate leads, you can add a link to it at the end of your post. Anyone who wants to learn more will be able to click through and see what you have to offer.

The PLACE IT Contractor Marketing System - Book a Demo!

For example, below we’re educating potential customers on the benefits of a metal roof through the Carousel ad type format, and also link directly to a webpage that has more information:

url in facebook ads

Add a link to your website or landing page at the end of your post.

With text out of the way, it’s time to upload the photo and/or video you snapped during your last job.

Just click the camera icon, and then click on Upload Photos/Video:

facebook camera icon

From there, just select whichever photo or video you want to upload from either your computer’s file system (on desktop) or your albums (on mobile).

Once that’s done, you’ll want to take advantage of the other options made available to you if possible. For example, the check-in feature is great for general contractors that serve the commercial market.

By clicking check-in, they can simply type the name of the business they’re conducting work for and, if the business has a Facebook page, tag themselves as “checked in” to this location:

location tagging facebook

Using the check-in feature on Facebook is an easy way to gain more exposure.

This simply sends a notification to the business, which can then lead to their social media person liking, sharing, or commenting which could lead to added reach and visibility for your business. It also shows up on the business’s Facebook page, giving you added visibility.

Now that your post is complete, it’s time to pay Big Zuck.

How to boost your post and get the right people to see it

What we’ll be doing here is boosting your post.

Now you may have heard that boosting posts is bad—that couldn’t be further from the truth. Boosting posts is extremely powerful for local businesses if done right.

Here’s how to do it right…

Where most people go wrong is that they boost their posts to the wrong audience.

Instead of choosing options like ‘people who liked your page’ or ‘friends of people who liked your page’, it’s much more effective if you create your own audience.

To do this, click on Boost Post:

boost post button facebook

Then, click on Create New Audience:

boost post custom audience

From here, there are a few things you’ll need to do.

Name your audience

Give your audience a descriptive name so you can identify it later on. It’s sometimes easier to finalize all your settings and then choose a name so that it’s as descriptive and accurate as possible.

Useful things to include in your audience naming convention are: country/state, targeting options, and demographic info.

For example, if you want to target males and females between the ages of 25 and 45 that live in New Jersey and have a household income of over $50,000, your audience name might look like this: NJ – HH Income over $50K – MF25-45

If you don’t plan on making many audiences, you probably don’t need to worry about this. But once you start investing more into Facebook ads as part of your contractor marketing strategy, you’ll want to keep your audiences organized and well labeled.

Recommended reading: Check out our guide on Facebook Advertising for Contractors.

Select age & gender

Here, you’ll want to use your best judgment. If you’re a home improvement contractor, that means you want to get your post in front of homeowners and not younger adults that rent or still live at home with their parents. Setting the age range to 25-65+ may be wise.

In terms of gender, unless the service you offer is specific to a certain gender (I can’t see why a contractor would do this, but then again…), your best bet is to leave this set to All.

Choose a location

Here’s the most important part…

You want to only select areas where you know you can win business. The more granular you get, the better. For example, you may say you serve Philadelphia in its entirety, but in reality, most of your jobs come from smaller suburbs in East Philadelphia.

Instead of setting Philadelphia in its entirety as your location, you can select specific areas of Philadelphia you know would be profitable for you.

If you sell expensive roofs, maybe it’s the more affluent neighborhoods. If you’ve already done a few jobs in a specific area, maybe you set that as your location so that people see your Facebook post and then remember seeing your truck parked outside their neighbor’s house (yes, this works…we hear it from our contracting customers all the time).

Get creative!

You can even use address + mile radius combinations. Type in the address of a home you recently worked on, and then set a small mile radius (ie: 2-3 miles)—you can target most of their neighbors and the surrounding area this way.

You can even take this to the next level…

To really improve your results, tailor your ad text to the area you’re targeting.

We did this for a renovation contractor in Bucks County, PA, and the results were awesome. Here’s a quick snapshot of the first two sentences of the Facebook post:

calling out cities in facebook ad copy

Using city names in your ad copy grabs attention and stops people from scrolling.

If you’re in Bucks County and thinking of upgrading your kitchen, wouldn’t this Facebook post grab your attention and make you continue reading?

You can’t see it in the screenshot above, but we also added in a customer testimonial and a link to our client’s website.

Detailed targeting

Last but not least, you’ve got the option to set up detailed targeting. You’ve probably learned from friends and marketing gurus to throw a bunch of related interests in there.

Not in this situation. Being that we’re going super targeted with our location settings, we don’t need to refine any further.

Age, gender, and location targeting are all you need. If you want, you can play with demographic options like Financial, Home, and Life Events if it makes sense for you, but I recommend starting off by leaving this section blank.

For this type of strategy, you’ll want to make sure you have at least 10,000 people in your audience (on the low end) and no more than 200,000 (anything more and you’re going too broad for this kind of strategy).

Don’t worry about the audience definition section that says your audience is either too specific, too broad or defined—it’s rarely accurate.

Below, I’ve created an audience of fewer than 1,000 people which should be considered too specific, but instead, Facebook tells me it’s defined:

facebook audience definition

Don’t pay attention to this meter. It’s usually wrong.

Tip: There’s nothing stopping you from creating several audiences. In fact, you’ll want to create and test new ones as you get more comfortable with this whole process.

When you’re done, hit the “Save” button and select your newly created audience from the list.

Then, scroll down to the budget section and set a budget you’re comfortable with. I recommend at least $5 per day to start, so if you want to run your post for an entire week, set the budget to $35 and select 7 days—you’ll have the option to prolong the promotion later if you see it’s generating positive feedback (likes, comments, shares, leads, phone calls, etc.).

All that’s left for you to do is click on the blue “Set Budget” button and you should be good to go. You may be prompted to update your credit card information if you haven’t done so in a while, but it only takes a minute.

Once your payment info is set up and your newly created post is approved by Facebook, it’ll automatically go live and start serving to your target audience!

The Facebook algorithm prioritizes posts that generate a lot of likes, comments, and shares, so the next step in your contractor marketing plan is to get the ball rolling.

Step 3: Call in favors

Here’s where you spend a few minutes doing whatever you can to get some initial likes, comments, and shares on your new Facebook post.

If you’ve got a team that works for you, there’s a 95% chance they’re on Facebook—get them to like or share your post.

If you’ve got a family that loves you, ask them to take a second and like your post.

If you know anyone that owes you a favor, ask for a simple share.

If you’re featuring a happy customer in your post, you can even reach out to them and ask them to share it. Sometimes, they’ll even chime in with a nice comment on how happy they were with your services.

All of this buzz creates some initial traction and shows Facebook that you’re producing engaging content. This helps you improve the reach your post will receive and essentially gets you a little more for your money.

More importantly, friends of the people who like, share, and comment on your post will also see your post. Oftentimes, these are family members, neighbors, and close friends that might need your services one day too.

This step is really about getting the ball rolling so that when your daily budget kicks in, you’re already showing positive signals in Facebook’s eyes.

Contractor Marketing on a Budget

Boom! There you have it: a low-budget contractor marketing strategy that you can implement for as little as $5-10 and a few minutes per day, with massive upside potential.

Remember, all it takes is a few good photos of your work, some happy customers, and the simple Facebook strategy I showed you how to set up from start to finish.

This isn’t a strategy where you’ll necessarily get hot new leads right from day one (PPC is a better fit for that), but if you keep at it and make it mandatory after every new job you complete, it’ll pay off big time in the long run.

Start making your work, work for you!

Note: Want to scale your home improvement business? Need more leads to make it happen? Our contractor marketing system was designed specifically for home improvement contractors to help them establish a reliable flow of leads. To learn more about how it might work for you, click here to book a free 15-minute demo.

Ready to own your market?

Book a quick no-hassle demo to learn how you can scale your contracting business faster through proven, ROI-driven online ads.