Posting three times in March and nothing until August is worse than posting nothing at all, because a customer checking you out can see the gap. We run Facebook and Instagram for Minnesota service businesses: a steady calendar, content cut from your real work, and replies handled so inquiries in the comments do not sit for a week.
Social is not where the sale happens for a trade. It is where the sale gets confirmed. Somebody got your name from a neighbor, searched you, and is now looking at your Facebook page deciding whether you are still in business.
A page whose last post is eighteen months old tells a prospect more than any sales copy on your website does. It is the single most common thing we fix, and fixing it costs nothing but consistency.
The reason contractor social media dies is always the same: the person who has the photos is on a roof. The fix is not discipline, it is somebody else owning the calendar and pulling from the photos you already take on your phone.
Posting keeps you credible. Paid campaigns bring in leads. Most businesses want the second and buy the first. If leads are what you are after, Facebook and Instagram ads are the page you want, and this one explains how the two fit together.
Social is part of the monthly plans rather than a product sold on its own. What changes between plans is where the content comes from.
Posts planned ahead, sent to you for approval, then scheduled. You see everything before it goes out and nothing gets published that you have not read.
Job site photos, before and afters, finished work, crew shots. On the Growth plan that comes from the photos and video you already have. On Full Service we come out and shoot it twice a month.
Lead campaigns on Facebook and Instagram, aimed at a radius around your shop. Across the accounts we manage these have been running at about $28.97 a lead against $63.71 on Google.
The profile has its own post feed and it feeds the map pack, which matters far more to a local trade than an Instagram follower count does.
Covers, profile images, colors and type matching your logo, your trucks and your website, so the page a customer lands on looks like the business they called.
Somebody asking for a quote in the comments is a lead. Those get answered rather than left sitting until you next open the app.
Most people who land here are actually after leads rather than posts. If that is you, the Facebook and Instagram ads page is the one to read. The photo and video page covers where the content comes from.
Figures below are from each client's own Meta Ads account, August 1 to October 20 2026. Where a number is a portfolio total, the card says so.
Two campaigns running together: fall winterization at $20.14 a lead, which is the cheapest of anything we run, and repairs and maintenance alongside it.
See the workA metro lead campaign in September 2026, running alongside traffic campaigns that delivered 1,852 landing page views at about $0.19 each.
See the work44 leads across $1,274.46 of spend. This is a portfolio total rather than any one client's number, and it is the two cards beside it added together.
See the workWebsites are quoted per project. Ongoing marketing runs month to month. Ad spend is billed separately and goes straight to Google or Meta, so you always know what we are paid and what the platforms are paid.
One-time project. Most Minnesota small business sites land in here.
For a business with a decent site that needs the phone to ring.
Everything, including me on site with a camera twice a month.
Month to month, no contracts. For SEO we recommend giving it at least six months, because that is how long it takes to be worth judging. If you would rather commit to twelve months, two on-site photo and video shoots are included at no charge.
Posting on its own is a credibility layer. These are the pieces that turn it into something that actually brings work in.
Organic posting keeps you credible. Paid campaigns bring in the inquiries, at about $28.97 a lead across the accounts we run.
See the Meta ads page Where content comes fromOn-site shoots of your crew and finished work, which is what a feed needs if it is not going to run on stock images.
See the photo and video page Worth more locallyThe Google Business Profile has its own post feed and it feeds the map pack, which matters far more to a local trade than a follower count.
See the local SEO page One consistent lookCovers, profile images, colors and type matching your logo, your trucks and your site, so the page a customer lands on looks like the business they called.
See the branding page Where the traffic landsEvery channel points at the site. A fast, clear site is what turns a profile visit into a phone call.
See the website design page Inside the monthly plansSocial sits inside the Growth and Full Service plans rather than being sold on its own. The published pricing is on one page.
See full pricingSocial sits inside the monthly plans. The pricing page shows what each one includes, and case studies show the accounts these numbers came from.
On the Growth plan, yes, and most clients already have hundreds on their phone. On Full Service we come out twice a month and shoot it, so the content is ours to make. If you commit to twelve months on Growth, two shoots are included at no charge.
No. The calendar goes to you for approval before anything is scheduled. Nothing publishes that you have not read.
It depends on the plan and on how much raw material there is. More important than the count is that the gaps disappear, because an inconsistent feed does more damage than a quiet one.
Organically, it is a credibility layer rather than a lead source. Paid is a genuine lead source, and at $28.97 a lead it is cheaper than our Google Ads average. If you want inquiries rather than presence, start with the ads.
Right now it comes inside the monthly plans rather than as a standalone product, because it works far better when the website, the Google profile and the ads are pulling in the same direction. If you only want one piece, say which and you will get a straight answer about whether it is worth doing alone.
The accounts are yours and stay yours. Everything runs month to month, so there is nothing to cancel out of and nothing held hostage.