Chapters (20)
- 00The brief
- 01Where do service business leads actually come from?
- 02How do you get leads from Google Business Profile?
- 03Are Google Local Services Ads worth it?
- 04Does SEO still work for local service businesses?
- 05How much do Google search ads cost per lead?
- 06Should you buy leads from Angi, Thumbtack or Yelp?
- 07How do you get more referrals and repeat customers?
- 08Which partnerships send leads to service businesses?
- 09Does direct mail still work for service businesses?
- 10Is social media a good source of leads for a service business?
- 11How should you pick lead generation channels by budget?
- 12How does your trade change the answer?
- 13What order should a service business add channels in?
- 14Worked example: can a plumber afford paid search?
- 15What mistakes cost service businesses the most leads?
- 16Where to go deeper
- 17Bottom line
- 18Questions owners ask
- 19Sources
00The brief2 min
The brief
Short answer
Start with the free channels you control: a complete Google Business Profile, steady reviews, and fast answers to every call. Then add one paid channel that charges per lead or per click, such as Local Services Ads or search ads. Grow referrals and repeat work alongside. Add marketplaces, mail and social only when the numbers prove out.
- Fact 01Google says local results are mainly based on relevance, distance and popularity, and that there is no way to pay for a better local ranking.1
- Fact 02In BrightLocal's 2026 survey of 1,002 US consumers, 97% said they read reviews for local businesses.4
- Fact 03LocaliQ's 2025 benchmark of 3,211 home services search campaigns found an average cost per lead of $90.92, ranging from $45.15 for pools and spas to $228.15 for roofing and gutters.8
- Fact 04Thumbtack lets a customer contact up to five pros in the first four hours of a search, and more after that.10
- Fact 05Angi says it will match a homeowner with up to five pros.11
A service business gets more leads by doing two things at once: capturing the demand that already exists (people searching for your service right now) and building assets that keep sending you work without a bill attached (reviews, a strong Google Business Profile, past customers and referral partners). Paid channels fill the calendar fast. Owned channels lower your cost over time. The right mix depends on your budget, your trade and how fast you answer the phone.
This guide covers every channel worth considering, what each one really costs, and the order most small operators should add them in.
Disclosure. Strive LeadGen is a new company (founded 2026) building lead generation sites and flat-fee marketing for businesses like these. It has no clients yet. Guides cover channels Strive does not sell and cite their sources. Market figures are Strive's analysis of Google Keyword Planner data (method).
01Chapter1 min
Where do service business leads actually come from?
Almost every lead a local service business gets comes from one of ten places. They differ on three things that matter more than the channel name: how you pay, how fast it works, and who owns the result when you stop paying.
| Channel | How you pay | Speed to first lead | What you keep if you stop |
|---|---|---|---|
| Google Business Profile and Maps | Free to create2 | Weeks to months | Profile, reviews, ranking |
| Google Local Services Ads | Per lead5 | Days, after verification | Reviews on your profile |
| Organic SEO (your website) | Time or a monthly retainer | Months | Pages and rankings, if they hold |
| Paid search (Google Ads, Bing) | Per click | Days | Nothing, traffic stops |
| Marketplaces (Angi, Thumbtack, Yelp) | Per lead or per click1112 | Days | Platform reviews only |
| Referrals | Time, sometimes a thank-you gift | Ongoing | Relationships |
| Repeat customers | Time, reminders, service plans | Ongoing | Customer list |
| Partnerships (realtors, builders, insurers) | Time | Months | Relationships |
| Direct mail | Printing plus postage14 | Weeks | Nothing |
| Social media and social ads | Time or per impression and click | Days to months | Followers, sometimes |
The rest of this page goes through each one.
02Chapter2 min
How do you get leads from Google Business Profile?
For most local trades, the Google Business Profile is the single most valuable free asset you have. It is what shows in the map results when someone searches “plumber near me.”
Google says local results are mainly based on relevance, distance and popularity1. Relevance is how well your profile matches the search. Distance is how far you are from the searcher. The third factor, which Google’s page explains under the heading “Prominence”, is how well known you are, and Google says more reviews and positive ratings can help your local ranking1. Google is also blunt that there is no way to request or pay for a better local ranking1.
Whitespark’s 2026 survey of local search experts ranks the primary Google Business Profile category as the top factor for the local pack, just ahead of the distance between the searcher and the business3. The same report says review signals and behavioral signals gained the most importance this year3.
What to do:
- Pick the most specific primary category that matches your main revenue (for example, “Water damage restoration service,” not “Contractor”).
- Fill in every service, service area, hours and photos.
- Ask every happy customer for a review, every week, not in bursts. In BrightLocal’s 2026 survey, 97% of consumers said they read reviews for local businesses, and 31% said they will only use a business with 4.5 stars or more4.
- Reply to reviews, good and bad.
You cannot buy your way up the map. You can only earn it, which is why it compounds. See the Google Business Profile guide for the full checklist.
03Chapter1 min
Are Google Local Services Ads worth it?
Local Services Ads (LSA) appear at the top of Google search results in your service area, and you pay when a customer contacts you through the ad rather than per click5. Google charges for calls you answer, messages, voicemails and booking requests, and says it does not charge for some lead types, such as customers asking for do-it-yourself advice or researching prices6.
Rank inside LSA depends on your bid plus profile quality. Google lists your rating, number of reviews, average response time, photos and verification checks as factors, and warns that missed calls can hurt your responsiveness7.
LSA tends to work well for trades with urgent, high-intent searches (plumbing, HVAC, locksmiths, water damage) and for businesses that already have solid reviews. It works poorly if you cannot answer the phone during business hours. The Local Services Ads guide covers eligibility, bidding and disputes.
04Chapter1 min
Does SEO still work for local service businesses?
Yes, but it is the slowest channel on this list. A website that ranks for “[service] in [city]” pages, answers real customer questions and earns links from local sources can produce leads for years without a per-lead charge. It can also take many months before it produces anything, and results are never guaranteed.
Google’s own advice on hiring help is worth reading before you sign anything. It says no one can guarantee a number one ranking, warns against anyone claiming a “special relationship” with Google, and suggests asking what results to expect and in what timeframe9.
SEO makes the most sense when your average job is large enough that a few extra leads a month pay for the work, and when you plan to be in the same market for years. The organic vs paid leads guide shows the math over 12 to 36 months.
05Chapter1 min
How much do Google search ads cost per lead?
Paid search is the fastest way to buy demand you do not yet rank for. You pay per click, and the cost per lead depends on your trade, your market and how well your page converts.
LocaliQ, an advertising vendor, published average figures from 3,211 US home services search campaigns that ran from April 2024 to March 2025, and notes its averages are technically medians to account for outliers8:
| Home services category | Average cost per click | Average conversion rate | Average cost per lead |
|---|---|---|---|
| All home services | $7.85 | 7.33% | $90.92 |
| Plumbing | $10.49 | 7.63% | $129.02 |
| Air conditioning | $9.68 | 6.56% | $127.74 |
| Electricians | $12.18 | 9.08% | $93.69 |
| Roofing and gutters | $10.70 | 3.70% | $228.15 |
| Cleaning and maid services | $8.50 | 17.65% | $46.99 |
Source: LocaliQ8. Treat these as a reference point, not a target. A “lead” in these reports is whatever the advertiser counted as a conversion, which may include calls that never became jobs.
06Chapter1 min
Should you buy leads from Angi, Thumbtack or Yelp?
Marketplaces are useful when you are new, have few reviews or need volume fast. The trade-off is competition. Angi says it will match a homeowner with up to five pros11. Thumbtack limits a customer to contacting five pros in the first four hours of a search, then allows more10. Yelp’s 2025 annual report says it sells mostly cost-per-click ads and also lets service businesses provide competing quotes through its Request-a-Quote feature12.
That means most marketplace leads are shared, and the pro who responds first and clearly often wins. The research behind “speed to lead” has said this for years. A 2011 Harvard Business Review study of online sales leads found most companies were not responding nearly fast enough16. If you cannot reply within minutes, shared leads will cost you more per job than the price tag suggests. The exclusive vs shared leads guide works through the math.
07Chapter1 min
How do you get more referrals and repeat customers?
Referrals and repeat work are the cheapest jobs most service businesses ever book, and the most neglected. In Nielsen’s 2021 Trust in Advertising study, which surveyed more than 40,000 people, 88% said they trust recommendations from people they know, the most trusted source in the study13.
Practical ways to grow them:
- Ask at the moment of thanks. The best time to ask for a referral or review is when the customer says thank you.
- Make it easy. Leave a card, send a text with your review link and booking link.
- Run a service plan. Maintenance plans (HVAC tune-ups, pest control, gutter cleaning) turn one-time customers into scheduled revenue.
- Remind past customers. A once-a-year reminder for water heater flushes, roof checks or dryer vent cleaning brings back work you already earned.
See referrals and repeat business for scripts and program structures.
08Chapter1 min
Which partnerships send leads to service businesses?
Many trades have a natural partner who sees the customer first:
- Real estate agents and home inspectors for pest control, roofing, sewer scopes and foundation repair.
- Builders and general contractors for concrete, framing and specialty trades.
- Property managers for plumbing, HVAC, handyman and turnover cleaning.
- Insurance adjusters and agents for water damage, roofing and restoration.
These relationships take months to build, and one good partner can be worth more than a year of paid leads. Be careful in regulated fields: lawyers and healthcare providers face strict rules on paying for referrals. Read healthcare practice marketing rules before you set up any referral arrangement in those fields.
09Chapter1 min
Does direct mail still work for service businesses?
It can, for trades where the customer is defined by the house (roofing in a hail zone, pest control, lawn care, solar, gutter cleaning). USPS Every Door Direct Mail lets you mail every address on a route without buying a list, with retail postage listed at $0.26 per flat piece and a minimum of 200 pieces14. Printing and design come on top of postage.
Mail is a numbers game with no click data. Track it with a unique phone number or offer code on each drop, or you will never know if it paid.
10Chapter1 min
Is social media a good source of leads for a service business?
Social is better at creating demand than catching it. Meta describes its lead ads as a way to capture leads “before people search”15. That is the honest framing: people scrolling Facebook are not looking for a plumber right now. Social works best for visual, considered purchases (remodeling, landscaping, pools, roofing replacement) and for staying top of mind with past customers and neighbors. It rarely beats search for emergency trades.
11Chapter1 min
How should you pick lead generation channels by budget?
| Monthly marketing budget | Where to put it |
|---|---|
| Under $1,000 | Google Business Profile, reviews, referral asks, past-customer reminders. One small paid test (LSA or a tight search campaign) if you can answer every call. |
| $1,000 to $5,000 | All of the above, plus one paid channel run well (LSA or search ads), with call tracking. A marketplace only if you can respond within minutes. |
| $5,000 and up | Two paid channels, a real SEO effort on your own site, and a structured partner or referral program. Test mail or social only after you know your cost per booked job. |
These bands are a common rule of thumb, not a sourced standard. The point is order, not exact dollars: free basics first, one paid channel measured properly second, then expand.
12Chapter1 min
How does your trade change the answer?
- Emergency trades (plumbing, HVAC repair, water damage, locksmith, towing): the winner is whoever shows up first and answers fastest. Prioritize Google Business Profile, LSA, search ads and phone coverage.
- Planned, high-ticket trades (roofing, remodeling, foundation repair, solar): customers compare quotes over weeks. Reviews, photos, SEO content and follow-up matter more. Shared leads are harder here because every competitor gets a long sales cycle too.
- Recurring trades (pest control, lawn care, pool service, cleaning): the money is in retention. Spend on acquisition, but measure against a full year of service, not the first visit.
- Regulated professions (therapy, medical, legal, financial advice): paying per patient or per client can break referral-fee laws. Use advertising you pay for by time or placement, and talk to a healthcare attorney or your bar’s ethics counsel first.
13Chapter1 min
What order should a service business add channels in?
- Answer every lead fast. Every other channel depends on this. Fix missed calls before you buy anything.
- Complete your Google Business Profile and start a weekly review habit.
- Turn on one paid channel you can measure (LSA or search ads) with call tracking.
- Systemize referrals and repeat work with reminders and a simple referral ask.
- Build SEO on your own site once cash flow is stable.
- Add a marketplace only if your response time is minutes, and track cost per booked job.
- Add partnerships, mail and social to fill specific gaps (a slow season, a new service area, a high-ticket service).
14Chapter1 min
Worked example: can a plumber afford paid search?
All inputs below are illustrative except the cost per lead.
- Average plumbing cost per lead from paid search: $129.028
- Average service call ticket: $450 (illustrative)
- Gross margin after parts and labor: 50%, so $225 gross profit per job (illustrative)
- Share of leads you book: 40% (illustrative)
Cost per booked job = $129.02 / 0.40 = $322.55
Gross profit on the first job = $225
On the first job alone, the plumber loses about $97.55 per customer. That is the trap many owners fall into: they judge paid leads on the first ticket.
Now add repeat work. If a booked customer returns for two more jobs over the next few years (illustrative), total gross profit becomes 3 x $225 = $675, and the same $322.55 acquisition cost leaves $352.45 of gross profit. Paid search now works, but only if the business actually keeps the customer through reminders, service plans and good work.
Two levers change this math more than anything else: booking rate and job size. Raise the booking rate from 40% to 50% and the cost per booked job falls to $258.04. Point the ads at water heater and repipe jobs instead of drain calls and the first ticket may cover the cost by itself.
15Chapter1 min
What mistakes cost service businesses the most leads?
- Missed calls. Every channel on this page sends phone calls. Unanswered calls waste the spend and, in LSA, can hurt your ranking7.
- Judging channels by cost per lead. Cost per booked job and profit per customer are the numbers that matter. See lead value and ROI.
- No tracking. Without call tracking and a source field on every job, you will keep funding the wrong channel. See lead tracking and attribution.
- Spreading thin. Five channels at $300 a month each rarely beats one channel at $1,500 run well.
- Letting reviews stall. Consumers notice when the newest review is a year old.
- Signing long contracts before a test. Run a short, measured test of any new channel before committing. The guide to choosing a lead generation company lists the questions to ask first.
16Chapter1 min
Where to go deeper
- Organic vs paid leads: what each costs over 12 to 36 months.
- Exclusive vs shared leads: effective cost per job when several pros get the same request.
- Lead pricing models: per lead, per call, per appointment, retainer and per job.
- Cost per lead benchmarks and lead marketplaces compared.
- Website conversion and speed to lead: getting more jobs from the leads you already have.
- AI search visibility: showing up when customers ask AI assistants for a recommendation.
17Chapter1 min
Bottom line
- Fix response speed first. Every channel depends on someone answering.
- Build the free assets (Google Business Profile, reviews, referrals, repeat work) because they get cheaper every month you keep at them.
- Add one paid channel you can measure, and judge it on cost per booked job and profit per customer, not cost per lead.
- Use marketplaces and shared leads only if you can respond within minutes.
- Pick channels by trade: emergency trades win on speed, high-ticket trades win on trust, recurring trades win on retention.
18Questions owners ask4 questions
Questions owners ask
Q01What is the cheapest way for a service business to get more leads?
The cheapest leads usually come from channels you already own: your Google Business Profile, reviews, past customers and referral partners. Google Business Profile is free to create, and there is no way to pay for a better local ranking. These channels cost time, not ad spend, so they are slower to build but cheap to keep.
Q02How fast can a new service business get leads?
Paid channels are fastest. Search ads, Local Services Ads and marketplaces can produce calls within days of approval and funding. Organic channels such as SEO and a Google Business Profile with few reviews usually take months. Most new businesses run one paid channel for cash flow while they build the free ones.
Q03Should I use Angi, Thumbtack or Yelp?
They can work, especially for a new business with no reviews or website yet. Know the model before you fund it. Angi says it matches a homeowner with up to five pros, and Thumbtack lets a customer contact up to five pros in the first four hours. You are competing on speed and price for most of those jobs, so track your cost per booked job, not cost per lead.
Q04How many lead channels should a small service business run at once?
A common rule of thumb is one or two paid channels plus the free basics, and only add a third once you can measure cost per booked job for the first two. Spreading a small budget across five channels usually means none of them gets enough volume to judge.
19Sources16 cited
Sources
- 01Tips to improve your local ranking on Google. Google Business Profile Help. Accessed Oct 7, 2026.
- 02Google Business Profile. Google. Accessed Oct 7, 2026.
- 032026 Local Search Ranking Factors. Whitespark. Accessed Oct 7, 2026.
- 04Local Consumer Review Survey 2026. BrightLocal. Accessed Oct 7, 2026.
- 05Local Services Ads. Google. Accessed Oct 7, 2026.
- 06How leads work (Local Services Ads Help). Google. Accessed Oct 7, 2026.
- 07About ad rankings (Local Services Ads Help). Google. Accessed Oct 7, 2026.
- 082025 Search Ad Benchmarks for Home Services. LocaliQ (vendor data). Accessed Oct 7, 2026.
- 09Do you need an SEO?. Google Search Central. Accessed Oct 7, 2026.
- 10What is Thumbtack's Quality Commitment?. Thumbtack Help. Accessed Oct 7, 2026.
- 11Opportunities and Leads: Frequently Asked Questions. Angi Help Center. Accessed Oct 7, 2026.
- 12Yelp Inc. Form 10-K for fiscal year 2025. U.S. Securities and Exchange Commission. Accessed Oct 7, 2026.
- 13Beyond martech: building trust with consumers and engaging where sentiment is high. Nielsen. Accessed Oct 7, 2026.
- 14Every Door Direct Mail. USPS. Accessed Oct 7, 2026.
- 15Lead ads. Meta for Business. Accessed Oct 7, 2026.
- 16The Short Life of Online Sales Leads. Harvard Business Review (Oldroyd, McElheran, Elkington, 2011). Accessed Oct 7, 2026.
Keep reading
- Organic vs paid leads: which costs less over time?Guide
- How do Google Local Services Ads work, and are they worth it?Guide
- How does a service business rank in the Google Map Pack?Guide
- How can a plumbing company get more leads?Playbook
- How can a roofing company get more leads?Playbook
- How can an HVAC company get more service leads?Playbook