Strive LeadGen Field ManualGuideGetting leadsRev. 2026.10.07

  1. Learn
  2. Getting leads

Guide / Getting leads

How can a service business get more leads?

How to get more leads for a service business: every lead generation channel for contractors and small businesses, its cost, its speed and when to add it.

Document controlGD-HOW-TO-GET-MORE-LEADS

Updated
Oct 7, 2026
Chapters
19
Sources
16
Reading time
14 min
Chapters (20)
  1. 00The brief
  2. 01Where do service business leads actually come from?
  3. 02How do you get leads from Google Business Profile?
  4. 03Are Google Local Services Ads worth it?
  5. 04Does SEO still work for local service businesses?
  6. 05How much do Google search ads cost per lead?
  7. 06Should you buy leads from Angi, Thumbtack or Yelp?
  8. 07How do you get more referrals and repeat customers?
  9. 08Which partnerships send leads to service businesses?
  10. 09Does direct mail still work for service businesses?
  11. 10Is social media a good source of leads for a service business?
  12. 11How should you pick lead generation channels by budget?
  13. 12How does your trade change the answer?
  14. 13What order should a service business add channels in?
  15. 14Worked example: can a plumber afford paid search?
  16. 15What mistakes cost service businesses the most leads?
  17. 16Where to go deeper
  18. 17Bottom line
  19. 18Questions owners ask
  20. 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.

Table 01.1
ChannelHow you paySpeed to first leadWhat you keep if you stop
Google Business Profile and MapsFree to create2Weeks to monthsProfile, reviews, ranking
Google Local Services AdsPer lead5Days, after verificationReviews on your profile
Organic SEO (your website)Time or a monthly retainerMonthsPages and rankings, if they hold
Paid search (Google Ads, Bing)Per clickDaysNothing, traffic stops
Marketplaces (Angi, Thumbtack, Yelp)Per lead or per click1112DaysPlatform reviews only
ReferralsTime, sometimes a thank-you giftOngoingRelationships
Repeat customersTime, reminders, service plansOngoingCustomer list
Partnerships (realtors, builders, insurers)TimeMonthsRelationships
Direct mailPrinting plus postage14WeeksNothing
Social media and social adsTime or per impression and clickDays to monthsFollowers, 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:

Table 05.1
Home services categoryAverage cost per clickAverage conversion rateAverage cost per lead
All home services$7.857.33%$90.92
Plumbing$10.497.63%$129.02
Air conditioning$9.686.56%$127.74
Electricians$12.189.08%$93.69
Roofing and gutters$10.703.70%$228.15
Cleaning and maid services$8.5017.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?

Table 11.1
Monthly marketing budgetWhere to put it
Under $1,000Google 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,000All 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 upTwo 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?

  1. Answer every lead fast. Every other channel depends on this. Fix missed calls before you buy anything.
  2. Complete your Google Business Profile and start a weekly review habit.
  3. Turn on one paid channel you can measure (LSA or search ads) with call tracking.
  4. Systemize referrals and repeat work with reminders and a simple referral ask.
  5. Build SEO on your own site once cash flow is stable.
  6. Add a marketplace only if your response time is minutes, and track cost per booked job.
  7. Add partnerships, mail and social to fill specific gaps (a slow season, a new service area, a high-ticket service).

14Chapter1 min

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

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

  1. Tips to improve your local ranking on Google. Google Business Profile Help. Accessed Oct 7, 2026.
  2. Google Business Profile. Google. Accessed Oct 7, 2026.
  3. 2026 Local Search Ranking Factors. Whitespark. Accessed Oct 7, 2026.
  4. Local Consumer Review Survey 2026. BrightLocal. Accessed Oct 7, 2026.
  5. Local Services Ads. Google. Accessed Oct 7, 2026.
  6. How leads work (Local Services Ads Help). Google. Accessed Oct 7, 2026.
  7. About ad rankings (Local Services Ads Help). Google. Accessed Oct 7, 2026.
  8. 2025 Search Ad Benchmarks for Home Services. LocaliQ (vendor data). Accessed Oct 7, 2026.
  9. Do you need an SEO?. Google Search Central. Accessed Oct 7, 2026.
  10. What is Thumbtack's Quality Commitment?. Thumbtack Help. Accessed Oct 7, 2026.
  11. Opportunities and Leads: Frequently Asked Questions. Angi Help Center. Accessed Oct 7, 2026.
  12. Yelp Inc. Form 10-K for fiscal year 2025. U.S. Securities and Exchange Commission. Accessed Oct 7, 2026.
  13. Beyond martech: building trust with consumers and engaging where sentiment is high. Nielsen. Accessed Oct 7, 2026.
  14. Every Door Direct Mail. USPS. Accessed Oct 7, 2026.
  15. Lead ads. Meta for Business. Accessed Oct 7, 2026.
  16. The Short Life of Online Sales Leads. Harvard Business Review (Oldroyd, McElheran, Elkington, 2011). Accessed Oct 7, 2026.

Free playbook

The Lead Generation Playbook for Service Businesses.

The library's best material in one PDF: lead-value worksheets, a channel scorecard, the questions to ask any lead vendor, speed-to-lead checklists, the consent rules, and a 90-day plan. Every number is sourced.

  • Work out what a lead is worth to you
  • Compare every channel on one page
  • A week-by-week 90-day plan

Request form Free PDF

We email the playbook to the address above. See our privacy policy.

Organic lead generation

Leads from organic search, not ad auctions.

Strive is a new company (founded 2026) building organic search sites that send each inquiry to one business per territory. Ask whether your trade and area are planned.

Ask about your area