Nobody adds a furnace to a cart. Home services has no checkout surface worth building on: TikTok Shop's US prohibited list names Services and Virtual Products among its prohibited categories, TikTok Shop is not available in Canada at all, and Meta's own commerce platform documentation describes offsite checkout rather than in-app buying. That removes the on-platform commerce layer most social selling advice is built around. What is left is a booking desk. The unit you are selling on social is a booked appointment with a named homeowner at an address inside your drive time, and everything upstream of that is how you earn the right to send a van.
The second thing that makes this category its own animal is that reach has a hard geographic ceiling, and the platform can take your precision away. Meta's marketing API documentation names four special ad categories: Housing, Employment, Financial Products and Services, and Issues, Elections and Politics. For campaigns in them, Meta's documentation states that location exclusion is unsupported, that subcity, neighbourhood, metro area, small geo area, subneighbourhood, electoral district and ZIP targeting are prohibited, that location selection must cover an area at least as large as a 15 mile or 25 kilometre radius in the US and Canada and a 15 kilometre radius in Europe, that lookalike audiences are unavailable, that custom gender selection is prohibited, that age is generally fixed at 18 through 65+, and that detailed targeting is limited to a pre-approved interest list. A gutter cleaning ad is not, on its face, a housing ad. An offer built around home appraisal, homeowners insurance, a mortgage or a consumer financing product can land in one of those categories, and the radius floor that follows is wider than many trades' profitable service area. This is a classification question rather than a trade question, so confirm how Meta classifies your specific offer before you plan anything that depends on postcode precision.
Third, this is a licensed trade and your Reel is an advertisement. California's Business and Professions Code section 7027.1 makes it a misdemeanor to advertise for construction or work of improvement without holding a valid license in the classification advertised, and its definition of advertising expressly reaches airwave and electronic transmission. Section 7030.5 requires a licensee to include the license number in all construction contracts, in subcontracts and calls for bid, and in all forms of advertising as prescribed by the registrar of contractors. That is one state. Requirements differ by state and province, and some jurisdictions add registration numbers, written contract requirements and cancellation rights on top. The practical consequence is that content, licensing and consumer protection law are one system here rather than three, and the person filming the video is rarely the person who read the statute.
Who is buying, and how they decide
Two buyers share the same postcode and behave nothing alike. The emergency buyer has no heat, water coming through a ceiling, or half a house without power. They decide in minutes on availability and on whether a human actually answered, and they use your social presence for one thing: confirming you are a real business and not a stock photo with a phone number. The planned buyer has been thinking about the kitchen, the roof, the windows or the heat pump for months, will collect two or three quotes, will screenshot your work to a spouse, and is not really buying the work at all. They are buying a reduction in risk: that you turn up, that the site gets cleaned, that the number does not move after you open the wall. Both check the same things in roughly the same order, and much of it happens away from your feed: the reviews, whether your name comes up when someone asks a local Facebook group, and whether the houses in your photos look like their street. Two structural facts follow. First, the decision is a household rather than a person, so whoever fills in the form is often not whoever signs, which means your content has to survive being forwarded with you not in the room. Second, proximity works as a trust signal here in a way it does not in most categories: a homeowner reads work done three streets away as evidence and work done three cities away as advertising. And the uncomfortable part for anyone selling content: if you have to choose between fixing the phone and fixing the camera, fix the phone. Speed of first human contact is the variable you control most directly, and it is upstream of everything the creative does.
Where this actually sells
Not every platform is worth your time in this category. These are the ones that are, and why.
The content that works
The path from scroll to sale
- Local reach on one specific job type. One clip, one problem, one area. Judge it on saves, shares and comments asking who does this locally, not on views. Reach without proximity is not reach, it is a cost.
- The profile check. A homeowner who taps through decides within one screen whether you do their job, work near them, and are a real business. Recent posts, a named owner, visible review count, a stated service area and a tap to call. This is where leads leak, and the ad usually takes the blame.
- Capture into a decision, not a download. The offer is a booked visit, a quote window or a call back, and the surface is a native lead form, a call button or a DM thread, because there is no checkout for a service. Before you build this on Meta, settle who controls the Facebook Page: leads from an Instagram lead ad belong to the Page, and programmatic retrieval requires App Review including the leads_retrieval and pages_manage_ads permissions plus completed Business Verification, with leads unavailable while an app sits in Development mode.
- First human contact, measured in minutes. The platform windows are the real clock. Meta's messaging policy gives a business up to 24 hours to respond to a user, promotional content after that window requires an approved message tag or a sponsored message, and the Human Agent tag permits manual human responses within a seven day period. A thread opened by a Click to WhatsApp ad carries a 72 hour free entry point window during which all message types are free. Build the rota around those numbers rather than around office hours.
- Qualify before you drive. Scope, access, timing, whether they own the property, and whether the decision maker will be present. An unqualified site visit is expensive in a way an unqualified click never is, because it burns a technician hour you cannot restock.
- Quote, structured follow up, close, then ask for the review and the referral. Capture and log consent on the form itself. Canada's anti spam legislation requires consent before sending a commercial electronic message, and the test is whether the message encourages participation in a commercial activity, which catches a we are in your area next week text as readily as a newsletter. In the US the FCC's one to one consent rule was vacated by the Eleventh Circuit in January 2025 and formally eliminated by an FCC final rule in September 2025, while separate consent and revocation requirements continue to govern calls and texts, so check the current position rather than assuming the ground is clear. Snapchat's lead form builder has a dedicated Disclosures section for a custom legal disclaimer or marketing opt in, which is the right place to put it.
Rules that constrain this category
Policies and regulations change. Treat this as the starting point for your own check, not as legal advice.
- The trades are not a restricted advertising category, and saying so plainly beats inventing constraints. Checked on 28 September 2026, plumbing, HVAC, roofing, electrical, landscaping and cleaning appear nowhere on the published prohibited or restricted category lists for Meta, TikTok, LinkedIn, Pinterest, Google or Snapchat. Google's Other restricted businesses policy, the one that most often catches legitimate small businesses, names credit repair, binary options and high APR personal loans, not trades. Two caveats matter more than the absence of a gate. These lists change without notice, so link to the live policy page and re-read it rather than trusting a copy. And automated enforcement runs stricter than written policy, particularly where copy brushes against financial or health framing, so an allowance on paper is not an approval. Note separately that the commerce surfaces are closed rather than restricted: TikTok Shop's US prohibited list names Services and Virtual Products, TikTok Shop is not available in Canada, Meta's commerce platform documentation describes offsite checkout, and LinkedIn's advertising policy bans affiliate advertising outright, which closes off affiliate style ads there.
- Special ad categories are the constraint most likely to cost you money on Meta. Meta's marketing API documentation names four: Housing, Employment, Financial Products and Services, and Issues, Elections or Politics. For campaigns in the first three, Meta's documentation states that location exclusion is unsupported, that subcity, neighbourhood, metro area, small geo area, subneighbourhood, electoral district and ZIP targeting are prohibited, that location selection must cover at least a 15 mile or 25 kilometre radius in the US and Canada and a 15 kilometre radius in Europe, that lookalike audiences are unavailable, that custom gender selection is prohibited, that age options are generally fixed at 18 through 65+, and that detailed targeting is limited to a pre-approved interest list. A repair or installation offer is not inherently a housing ad, but offers that shade into home appraisal, homeowners insurance, mortgages or consumer credit can be classified into one of these categories. Verify the classification for your specific offer rather than assuming your trade is safe.
- Meta's advertising standards state that ads must not contain content that asserts or implies personal attributes, and the attributes named include physical health, mental health, medical conditions, disability, vulnerable financial status and criminal record. Meta's own examples show where the line sits: it treats asking whether the reader is bankrupt as non compliant, and treats a service described in the third person, such as services to clean up previous offenses, as compliant against the parallel criminal record attribute. In this category the rule bites hardest on copy. Asking whether the reader is behind on payments, cannot afford their heating, or is being refused by their insurer will get an ad rejected even though the trade itself is unrestricted. Describe what you do instead of diagnosing the reader.
- Licensing is an advertising rule, not only an operating rule, and it varies by jurisdiction. California's Business and Professions Code section 7027.1 makes it a misdemeanor to advertise for construction or work of improvement without holding a valid license in the classification advertised, and its definition of advertising reaches airwave and electronic transmission. Section 7030.5 requires the license number in all construction contracts, subcontracts and calls for bid, and in all forms of advertising as prescribed by the registrar of contractors. Other US states and Canadian provinces set their own registration, disclosure and cancellation requirements for home improvement work, so read yours before you scale a channel. Adjacent and worth knowing: Google's Local Services Ads does verify, requiring a license or, where a license is not required, a business registration, plus a screening process, across service categories including electricians, plumbers, HVAC, roofers, locksmiths, movers and cleaning. Google states that pre badge ads are not available for garage door services, health care verticals or locksmiths. None of the social advertising policies checked here ask for a trade license. The channel closest to purchase intent does.
- US financing language triggers Regulation Z. Under section 1026.24, an advertisement that states specific credit terms may state only terms the creditor actually will arrange or offer. If it states a rate of finance charge it must state that rate as an annual percentage rate using that term, and must say so if the rate can increase after consummation. The amount or percentage of a downpayment, the number of payments or period of repayment, the amount of any payment, and the amount of any finance charge are triggering terms: state any one of them and the advertisement must also disclose the downpayment, the repayment terms reflecting the obligation over the full term including any balloon payment, and the annual percentage rate using that term. A caption is an advertisement. So is a Reel voiceover.
- The FTC's rule on the use of consumer reviews and testimonials, 16 CFR Part 465, announced 14 August 2024 and in force since 21 October 2024, is the rule with the most direct bearing on this category, because reviews are the sales asset. It is a trade regulation rule rather than guidance, so the FTC can seek civil penalties against knowing violators, and in December 2025 it sent warning letters to ten companies leaning on the incentivised review provisions. The rule reaches fake or false consumer, celebrity and insider reviews, buying positive or negative reviews, conditioning compensation or incentives on a review expressing a particular sentiment, insider reviews that fail to clearly and conspicuously disclose the material connection, company controlled sites that falsely purport to offer independent reviews, using unfounded or groundless legal threats, physical threats, intimidation or certain false public accusations to prevent or remove a negative review, misrepresenting that displayed reviews represent all submissions, and buying or selling fake indicators of social media influence where the buyer knew or should have known they were fake and misrepresented commercial influence.
- If anyone else promotes you, disclosure law reaches both of you, and the safe wording differs by country. In the US, 16 CFR 255.5 requires disclosure where a connection between endorser and seller might materially affect the weight or credibility of the endorsement and is not reasonably expected by the audience, and 16 CFR 255.0(f) sets the standard as difficult to miss and easily understandable by ordinary consumers, adding that in an interactive medium such as social media the disclosure should be unavoidable. The FTC's own position is that a platform's built in disclosure tool might not be adequate on its own and that responsibility rests with the influencer and the brand rather than the platform. The FTC expressly accepts sponsored. UK guidance from the CMA lists #spon and #sponsored among the terms to avoid, and the ASA prefers Ad placed prominently upfront. In Canada, the Competition Bureau treats a material connection as any relationship that could influence how consumers perceive the influencer's independence, covering payment, free products, discounts and business or family ties, requires disclosures to be prominent rather than buried in long captions, hashtag groups or a profile bio, and holds brands and agencies responsible alongside the influencer, while Ad Standards' October 2025 guidance names #Ad used on its own as the clearest disclosure. If you run creators or paid referral partners across borders, label to the stricter standard.
Selling this without owning it
If you want to sell in this category without making the product, these are the routes that exist. The sourcing directory covers each in more detail.
What to measure
- Cost per booked appointment, then set rate, run rate and close rate through to signed job revenue. Cost per lead flatters whichever channel produces the most curious people. Reconcile against the field service system rather than platform reported conversions: software of the Jobber type, which covers field service industries including HVAC, plumbing, roofing, electrical, landscaping and pressure washing and handles quoting, scheduling and invoicing in one place, is where job revenue actually lives, and it should win whenever the ad platform disagrees with it.
- Time to first human contact, in minutes, broken out by channel and by hour of day. It is the leading indicator that moves close rate before anything else does, and one of the few you fully control. Track the platform windows alongside it as operational limits: up to 24 hours to respond under Meta's messaging policy, a seven day period for manual human responses under the Human Agent tag, and a 72 hour free entry point window on threads opened by a Click to WhatsApp ad.
- Saves and shares per post, split by job type. A save here is a homeowner filing you away for a job they have not scheduled yet, and a share is the referral mechanic working without you in the room. Both tend to lead revenue, and in seasonal trades the lag can run a whole season. Views lead nothing.
- Share of leads falling inside your profitable drive time. This is a margin metric wearing a marketing metric's clothes, and it is where a widened targeting radius shows up as unpaid windshield time. Measure against drive time rather than radius, because the same distance is a different business across a bridge than along a motorway. If you are running a Meta special ad category campaign with its radius floor, expect this number to fall and price accordingly.
- Review velocity and recency, per platform. Count new reviews per month and the age of the newest one, since a homeowner reads a stale review wall as a business winding down. Collect them in a way that survives the FTC's consumer review rule: ask everyone, ask the same way every time, and never condition anything on the sentiment of what they write.
- Inbound question volume from DMs and comments, sorted by topic. It is a fast read on what to make next and on who you are actually reaching. An account full of compliments from other tradespeople and empty of homeowner questions is a media business, not a pipeline.
The mistakes that cost the most
- Building the funnel on a Facebook Page you do not control. Meta's documentation states that a lead ad on Instagram still requires a Facebook Page and that the leads generated belong to that Page, and that programmatic lead retrieval requires App Review including the leads_retrieval and pages_manage_ads permissions plus completed Business Verification, with leads unavailable while an app is in Development mode. In this category Pages routinely sit inside the account of a former agency or the relative who set it up years ago. Settle ownership before you spend, not after the relationship sours.
- Treating a lead as a sale and letting the response window lapse. An overnight lead belongs to whoever answered first. Worse, past the response window in Meta's messaging policy you need an approved message tag or a sponsored message to reach that person promotionally at all, so a slow inbox does not just cost the job, it closes the channel to that person.
- Buying reach that cannot buy from you. A pressure washing account with a national following and an empty Tuesday is the standard failure here. Reach outside drive time is a cost carried on the books as an asset, and it is a common reason trades owners conclude that social does not work for their business when what failed was the geography.
- Second person problem copy. Asking whether the reader is behind on payments, cannot afford their heating bill, or is being refused by their insurer. Meta's standards prohibit ads that assert or imply personal attributes and name vulnerable financial status among them, with a question about whether the reader is bankrupt given as a non compliant example. Rejections in this category tend to come from copy rather than creative, and the fix is to describe the offer instead of diagnosing the reader.
- Putting a payment figure in a caption without the rest of the disclosure. Regulation Z section 1026.24 makes the amount of a payment, the number of payments, the downpayment and the amount of any finance charge triggering terms in a US advertisement, and each one obliges the full repayment terms including any balloon payment plus the annual percentage rate using that term. The same section requires that any specific credit terms stated actually be available. The obligation attaches to the advertisement, which means it attaches to whoever wrote the caption.
- Manufacturing social proof in a category that runs on it. Incentives conditioned on a positive review, staff reviews posted without disclosure, unfounded legal threats to get a bad one removed, bought followers to look established: all four are named practices under the FTC's consumer review rule, which has been in force since 21 October 2024 and carries civil penalties for knowing violations. It is an expensive shortcut, because reviews are the asset you are really selling and because a contractor's reputation is local, which means it does not recover quietly.
Home services has no checkout, so social is not a storefront here, it is a booking desk, and the job goes to whoever gets a real human answering first inside a drive time they can actually serve.