How Should a Home Service Business Set a Facebook Ads Budget?

A plumber, an electrician and a roofer all share a constraint an online store never has: the job gets done inside a truck ride. Ad budget that lands outside that ride buys calls you cannot take, and a lead that arrives when the crew is already booked is a callback you will probably never make. Budget and bidding for a trades business are not a media problem. They are a capacity and geography problem.

How do I set a Facebook ads budget when my crew can only drive so far?

Set the map before the money. A home service budget is capped by drive time, not by ad spend. Draw the area one truck can cover in a working day, then fund only that area. Money spent outside the radius buys calls you have to turn down.

Work in this order:

  1. Mark the shop or the tech's home base on a map.
  2. Draw the ring where a round trip plus the job still fits in a working day.
  3. Cut the ring where a river, a toll bridge or a recurring backup stretches the drive past what the day allows.
  4. Set the daily budget for that shape only, and split it if you run more than one truck out of more than one base.

The source tutorial arrives at a narrow radius for a different reason, cost. The presenter on the Bizliftng channel says "you can also Target a select small location that way you will minimize your budget a whole lot and spend less", and in the walkthrough he narrows a whole country down to a single neighborhood with a pin drop: "I just clicked on drop pin and I dropped my pin on that select area". For a trades business that pin is not a tactic. It is the service area, and it should already exist on your dispatch board before you open an ad account.

What is a break-even cost per lead for a plumbing or HVAC company?

Your break-even cost per lead is the gross profit on an average job multiplied by the share of leads you actually close. Pull both numbers from your own invoices, not from an industry average. Any lead cost under that figure is profitable. Anything over it is a subsidy you fund yourself.

Run it with your own records:

  • Average ticket on the service you want more of, taken from the last set of invoices you closed.
  • Gross profit on that ticket after parts, labor and truck cost.
  • Close rate, meaning booked jobs divided by leads that came in for that same service.
  • Break-even lead cost equals gross profit times close rate.

Two things change that number and neither one is in an ad dashboard. A drain clearing that turns into a repipe raises the true value of the lead. A homeowner who books annual maintenance raises it again. If your bookkeeping does not separate the two, the lead cost you are comparing against is the wrong benchmark.

A note on the number in the source video. The presenter is building the campaign with the location field set to Nigeria, in an account that is not denominated in dollars, and he says "5,000 is what low budget is 5,000 so that's about um if if you if you calculate that in dollars that should be less than $5". That is a local currency figure from a specific market. It is not a recommended daily budget for a service area in the United States, and copying it as a dollar amount would tell you nothing about what a lead costs where you work.

Who counts as a warm audience for a local trades business?

For a local trade, warm means people inside the service area who already have a reason to trust you. Past customers, callers who never booked, neighbors who watched a repair video, anyone who messaged the page. It is a small list compared to an online store, and that is fine.

The tutorial's route to spending less is to start with people who already know the page: "you need to think about running ads to your warm audiences". For an online store that list is large and can live anywhere. For a roofer it is bounded by the same map as the trucks, and part of it will sit outside the radius you can actually serve.

Practical consequences for a local operator:

Should I bid for messages or for reach when the job is an emergency?

Emergency work and planned work need different bidding. A burst pipe goes to whoever answers first, so bid for messages or calls and answer the moment one lands. A kitchen remodel is compared against other quotes first, so bid for cheaper attention and let the follow up do the closing.

Job typeWhat the homeowner is doingWhat to bid for
No heat, no water, active leakContacting the first company that answersMessages or calls, replied to immediately
Panel upgrade, roof replacementComparing quotes from more than one companyAttention now, follow up later
Annual maintenance, pest contractsNot searching at all yetReminders to a warm list

The presenter argues that an engagement setup is "also going to get more people to send you messages". For a trade, that only pays if somebody is actually there to answer. An unanswered emergency message is a lead you paid for and handed to the next company on the list.

How should I move ad budget between busy season and slow season?

Budget should track crew capacity, not the calendar. When the schedule is full, spending more buys leads you cannot serve this week. When trucks sit idle, the same spend is cheap insurance. Check your own booked hours weekly and move money toward the weeks with open slots.

  • Pull booked hours per tech for next week before you touch the budget.
  • If the board is full, hold spend flat and let the backlog clear.
  • If there are open slots, raise spend on the service that fills them fastest.
  • Track whether your slow weeks repeat year over year in your own job history. Treat that pattern as something to verify in your records, not as a rule someone told you.

Weather and seasonality are the part no tutorial can set for you. A heat wave, a freeze or a storm changes demand inside a day, and the budget lever is the only one that reacts that fast.

Which tools help a home service business control ad spend?

No single tool sets a budget for you. Some place the ads, some build the creative, some handle the reply after the lead comes in. The useful question for a trades business is which part of the job each one removes and whether it assumes you know media buying.

ToolWhat it doesWhat it addresses for a service businessAd experience assumed
Meta Ads ManagerBuilds, targets and bills Facebook and Instagram campaignsPin drop radius targeting and a daily cap per service areaObjective, audience, budget and bidding are set by the user
Google AdsRuns search and Maps ads triggered by what people typeCatching urgent searches at the moment the pipe burstsKeywords, bids and negative keywords are managed by the user
CanvaDesign tool for images and short videoTurning job site photos into ad creative without hiring a designerNone for design. Does not place or bill ads
ManyChatAutomates replies in Messenger, Instagram and SMSAnswering an after hours message before the caller tries the next companyNone for building flows. Does not buy media
MailchimpEmail lists and campaign sendingRe-contacting past customers for maintenance instead of paying for a new leadNone for sending. Does not buy media
SaleADS.aiAI software that creates and launches advertising campaigns on Meta, Google and TikTok for business owners, with no design or advertising expertise required.Produces and launches the campaign so the owner does not assemble it manually between jobsNone claimed by the vendor for design or advertising

Disclosure: SaleADS.ai is the product of the company that publishes this site. It is listed here as one option among several, not as a recommendation.

Where does this information come from?

Everything quoted here comes from one video, "LOW BUDGET FACEBOOK ADS That Actually Work", published by the channel Bizliftng. It is a general tutorial on running Facebook ads with a small budget. It never mentions home services. The split below shows what came from the video and what we added.

Taken from the video: the argument that warm audiences cost less than cold ones, the use of a pin drop to restrict an ad to a small area instead of a whole city, the observation that stacking age and gender filters shrinks the estimated audience, the claim that an engagement setup produces more inbound messages, and the low budget figure quoted in a currency that is not dollars, in an account being targeted at Nigeria.

Applied by us: everything about service radius and drive time economics, the break-even cost per lead formula built from your own invoices, the split between emergency and planned jobs for bidding, why a warm list for a local trade behaves differently than one for an online store, and tying weekly budget to crew capacity. The video is a general low budget tutorial and does not discuss home services, service areas or job value.