Home › Blog
No fluff, no homeowner stuff — just what actually works for the people running the trucks.
The numbers that run contractor marketing, in one sourced list: what a booked job really costs per channel, how many reviews it takes to rank, why answering in
Should You Buy LeadsThe real Angi alternatives, ranked by cost per booked job: Google Local Service Ads (~$168), Thumbtack (~$250), and the channels you own — your Google Business
Should You Buy LeadsTrick question — Angi and HomeAdvisor are the same company. Here's the honest cost-per-booked-job math on all three, the shared-lead trap, and the 3-year number that beats them all.
The PodcastFor most shops, no. A shared Angi lead gets sold to as many as 12 pros, so the true cost isn't the lead price — it's the lead price divided by a brutal close ra
The PodcastIn 2023 the FTC ordered HomeAdvisor to pay up to $7.2 million for selling contractors leads it described as high-quality and exclusive that often weren't. It's
The PodcastThere's exactly one situation where Angi earns its keep: you're brand new, you have no pipeline yet, and you answer every lead in minutes. Outside that, your mo
Real Trade NumbersPlumbers ranking on page one of Google Maps carry a median of 337 Google reviews (Booked Job GBP scrape, 2026). That's the real bar. Below it, you're usually un
Real Trade NumbersRoofers ranking on page 1 of Google Maps carry a median of 144 Google reviews (Booked Job GBP scrape, 2026). That is far below HVAC at 519 and plumbing at 337.
ReviewsBefore a homeowner ever calls you, they check your reviews. Most read local reviews and won't consider a low-rated business, and Google reviews carry the most w
Should You Buy LeadsElectricians get the cheapest leads of any trade. Google Local Services Ads run about $39 per lead, book 43.4% of them on a $1,434 average ticket, and return 8.
Real Trade NumbersWe scraped Google Business Profiles across major Texas metros. The HVAC contractors ranking on page 1 of Google Maps have a median of 519 reviews (Booked Job GB
Local SEO35% of consumers now start with AI tools like ChatGPT or Gemini at discovery, vs 13.6% who go to traditional search first. Get named before competitors notice.
Marketing 101The average home-services Google Ads click costs $6.59 (LocaliQ 2025). The average contractor site converts 2-3%, so ~98% of those paid visitors leave without c
Should You Buy LeadsFor plumbers, Google Local Services Ads are the best paid leads to buy. SearchLight Digital (2026) puts plumbing LSA at about $57 per lead, a 44.5% book rate, a
Should You Buy LeadsRoofing leads cost about $79 each on Google Search, per LocaliQ 2025 — the priciest trade after general contracting — and convert at 3-7%, per WebFX 2026. Storm
Marketing SCAMAngi refunds 15-22% of the leads you pay for as credits. That refund rate isn't generosity — it's an admission that a big chunk of the leads were junk to begin
Lead SourcesShared leads from Angi and Thumbtack close at just 6-10% because you're racing 4-12 other pros for the same call. Organic leads convert at 18-24%, and a direct
Marketing SCAMA cold call or email saying you must pay to claim, verify, or fix your business listing — or it gets removed — is a shakedown. Claiming and verifying a Google B
Should You Buy LeadsFor most HVAC contractors, Google Local Services Ads are the best lead to buy first. They run about $51 per lead, book 44% of the time, and return 9.55x on ad s
Local SEOThe median HVAC contractor ranking on page one of Google Maps has 519 Google reviews (Booked Job GBP scrape, 2026, TX metros) — the highest bar of any trade we
Local SEOWe scraped the plumbers ranking on page 1 of Google Maps in Austin and Dallas. The median had 337 Google reviews. Most shops have a tiny fraction of that. Here
Marketing SCAMShared-lead networks take one homeowner's request and sell it to 4-5 shops at once, often calling it "exclusive." That's why shared leads convert at just 6-10%
Marketing SCAMSome sellers take old, dead, or recycled leads, call them "exclusive" and "fresh," and charge premium money. A real exclusive lead goes to one pro. Test any sou
Lead SourcesA fast response makes you far more likely to win the job, because homeowners tend to hire whoever answers first. Speed beats ad spend, and it's free.
Website ConversionThe typical contractor website converts just 2 to 3% of the people who land on it — about 98% leave without calling, filling out a form, or contacting anyone (W
Marketing SCAMA storm-chaser is an out-of-town crew that rolls in after a storm, offers a free roof inspection, then finds or fakes damage to drive an insurance claim or a fi
Marketing SCAMA "free system check" usually isn't a favor. It's bait. The visit is built to find a scary problem and sell a big replacement. When that gets packaged and sold
Marketing 101A meaningful share of calls to your shop go straight to voicemail. Each one is a potential job walking to the next guy. Answer the phone before you buy another
Real Trade NumbersA pest-control lead you don't share runs $45 to $150. A shared lead runs about $15, but it gets sold to roughly 5 pros at once (BuiltRight 2026). The cheap one
Real Trade NumbersLawn care is repeat-money work. Operators charge $50-90/hr (Angi 2026) and $100-410/month (LawnStarter 2026), with full annual programs at $1,000-3,000/year (in
Real Trade NumbersWe scraped the contractors actually ranking on Google Maps. The ones at the top don't have 20 or 30 reviews — they have hundreds. Median review counts ran from
Zero to OneSpend three hours once a month on the three things that actually book jobs: fill out your Google Business Profile, reply to and ask for reviews, and set up a wa
Zero to OneYour content feels fake because you wait until the job is spotless, then take one shiny photo. That reads like a brochure. Instead, snap a before-and-after on e
Old SchoolYes. A yard sign at a finished job is a free billboard the neighbors already trust, because they can see your work. Keep it dead simple: trade, one phone number
Old SchoolPut a different phone number, QR code, or web page on every offline asset — sign, truck wrap, flyer — so each one tells you whether it booked work. Online leads
AI ToolsAI is good at the boring writing that wins jobs: review replies, FAQ answers, and first drafts of website copy. It is bad at picking up the phone, doing the wor
Sh*t Nobody Tells YouFor most home-service pros, yes. Google LSA books jobs at about $168 each (SearchLight Digital 2026), the cheapest of any lead network, and the leads are exclus
Sh*t Nobody Tells YouThe biggest shift nobody's talking about: in 2026, 35% of homeowners start with AI tools like ChatGPT or Gemini, versus 13.6% who Google first. If your shop isn
Real Trade NumbersGeneral contractors pay about $94 for one Google Search lead (LocaliQ 2025 / CallRail) — the most of any home-service trade. Their websites convert just 3.65% o
Real Trade NumbersFor painters, lead networks look cheap — Yelp $18-45, Thumbtack $15-60, Angi $25-80, HomeAdvisor $30-75 (PCA 2026). But the real number is cost per booked job:
Zero to OneFor a one-truck contractor, most social platforms are a waste of time. Set up Google Business Profile and Facebook the right way, keep your name, address, and p
Zero to OneAsk every past and current customer — plus any friends or family who actually used you — by text, right after the job's done. Send a short message with your dir
Zero to OneSpend your first 30 days on free wins, not ads. Answer fast, fill out your Google Business Profile, and ask every happy customer for a review. These moves cost
Paid AdsStart where intent is highest. Google Local Service Ads books the cheapest jobs at about $168 each (SearchLight Digital 2026) because the lead is exclusive and
Paid AdsRun a small, tight Google Search ad for the work you actually want. Use exact local keywords, send clicks to a page that matches, answer every call fast, and tr
Paid AdsMeta (Facebook/Instagram) ads work when you're building name recognition, retargeting past website visitors, or showing off before-and-after photos. Google Sear
Old SchoolA truck wrap is a billboard that drives to the job. It builds memory over time — it does not ring your phone today. The wraps that get calls have a big number,
Old SchoolA billboard builds name recognition over months; it does not make your phone ring this week. It pays off for big-ticket, slow-decision trades on one busy road.
Old SchoolVanity numbers and direct mailers can still book real work for contractors, but only if you track them. Put a unique phone number on each one, count what comes
AI ToolsGeneric AI posters get ignored because they look like the thousand other robot posts people already scroll past. The average contractor site loses 98% of visito
AI ToolsA contractor prompt pack is a set of copy-paste AI instructions for review replies, job posts, social captions, and customer FAQs. You fill in the brackets, pas
Hidden PsychologyHome-service customers buy out of fear, not fun — something broke and they're afraid of getting ripped off. So they hire the first pro who answers and feels tru
Hidden PsychologyThe homeowner trusts proof, not promises. They read reviews first (91% per BrightLocal 2025) and hire whoever answers first (78% per Lead Connect 2026). So the
Should You Buy LeadsThumbtack sells each lead to 4-5 pros and bills you per contact. Because shared leads close at just 6-10%, your real cost lands around $250 per booked job (2026
Should You Buy LeadsAngi and HomeAdvisor are the same company selling the same shared lead. A booked job costs about $542 (2026 lead-network comparisons) versus $168 on Google LSA.
Marketing SCAMIf a marketing company won't give you admin access to your own Google Search Console, Analytics, ads, and website — or can't show what they did this month — you
Sh*t Nobody Tells YouWordPress was built to publish words, not turn a panicked homeowner into a phone call. It's slow with plugins, costs money to maintain and secure, and does noth
Sh*t Nobody Tells YouFollowers are a vanity metric: a number on a screen that doesn't run a service call. Growing a following eats time and rarely turns into paid work. Chase cost p
Real Trade NumbersFor plumbers, Google Local Services Ads run about $57 per lead and book 44.5% into jobs on a $1,714 average ticket — a 6.85x return, per SearchLight 2026. But t
Real Trade NumbersElectricians get the cheapest leads in the trades — about $39 each on Google Local Services Ads per SearchLight 2026, versus $58 on regular Search per LocaliQ 2
Real Trade NumbersA roofing lead off Google Search costs about $79, per LocaliQ 2025, nearly double HVAC at ~$45. Roofing is pricey because the jobs are big, urgent, and heavily
Should You Buy LeadsGoogle Local Services Ads cost about $168 per booked job — far below Angi/HomeAdvisor's ~$542 (2026 lead-network comparisons) — because the leads are exclusive
Marketing SCAMIf a stranger emails or cold-calls saying they "audited your site," that unsolicited contact is the #1 red flag. Reputable agencies grow on referrals and inboun
Marketing SCAMGoogle publicly says no one can guarantee a #1 ranking, because Google controls the results and changes them constantly. So any \"guaranteed #1 in 30 days\" pit
Marketing SCAMA countdown clock on an SEO deal is a sales trick, not a real deadline. Google's rankings take months to move, so signing today versus next week changes nothing
Marketing SCAMA canned scare-tactic audit is an auto-generated list of small site "errors" — missing meta descriptions, a few 404s, alt tags — dressed up to look critical so
Marketing SCAMWhite-label markup is when a local-looking agency sends your marketing work overseas, then resells it to you as senior in-house talent at a steep markup. Outsou
Marketing SCAMSome agencies create fake Google Maps listings for contractors that don't exist, then catch the calls and resell them as leads. You end up paying for work that
Marketing SCAMA free marketing demo is bait. The demo costs nothing, but the contract you sign at the end does — auto-renewal, a long lock-in term, an early-termination fee,
Sh*t Nobody Tells YouA marketing agency costs more than the retainer they quote. You also pay a setup fee, ad spend on top (that money goes to Google, not the agency), and sign a co
Sh*t Nobody Tells YouSpend in priority order: first fix your free Google profile and pile up reviews, then build a website that actually books jobs, then turn on Google Local Servic
Sh*t Nobody Tells YouShort video (Reels, Shorts, TikTok) is the one place strangers who don't follow you still see your work. It reaches new homeowners in your town for free and pre
Sh*t Nobody Tells YouJudge every marketing offer by one number: cost per booked job. Take dollars spent and divide by jobs actually booked. Ignore "cost per lead" — a lead is just a
Sh*t Nobody Tells YouSEO usually takes months to start booking jobs, not days, because Google ranks you on trust that builds slowly through reviews, local pages, and time. It's the
Sh*t Nobody Tells YouClaim your free Yelp listing — reviews matter. But think hard before buying Yelp ads. The cheapest booked job comes from Google LSA at ~$168 and it's exclusive
Real Trade NumbersPer 2026 lead-network comparisons, a booked HVAC job costs about $168 on Google LSA, $250 on Thumbtack, and $542 on Angi/HomeAdvisor. LSA wins because the lead
Lead responseCustomers hire whoever answers first. The 5-minute rule, why a missed call is a missed invoice, and how to never miss a lead — even under a sink.
ReferralsYour past customers are the cheapest, fastest-closing leads you have. A simple system to ask, follow up, and stay top of mind.
Lead sourcesThe real cost per booked job, why your leads get shared with 5–12 pros, and what to do instead — with a free lead-cost calculator.
PricingMarkup vs margin, the number most trades get wrong, and a free calculator for what to actually charge.
ReputationWhen to ask, exactly what to say, and how to make it one tap — without breaking Google's rules.
Cash flowBuild a cushion, fill the off-season schedule, and ramp the marketing that pays off when the phone goes quiet.
Head-to-head on cost, lead quality, and which (if any) is worth your money.
The owned channels that keep producing after you stop paying.