Skip to content
DonePages field notes

Proof marketing

Contractor Lead Generation: How to Get More Jobs Without Buying Shared Leads

Where contractor leads really come from, what each source costs, how fast you need to respond, and how to build a lead system that runs on your own finished work instead of shared leads.

By DonePages editorial team 10 minute read
Finished residential patio project used as proof in a contractor lead-generation funnel

Quick answer

The most reliable contractor leads come from sources you own: referrals, your Google Business Profile, your website and neighbors who see your work. Paid platforms can fill gaps, but shared leads go to several contractors at once. Whatever the source, respond within an hour, send proof of similar work with the quote, and follow up on a schedule.

Most contractors don't have a lead problem

Before spending more on leads, check how many you're already losing to slow replies, weak quotes and no follow-up.

It's easy to assume the answer is more leads. Often it isn't. Harvard Business Review published a study of 2,241 US companies that tested how fast they responded to web leads. Only 37% responded within an hour, 23% never responded at all, and the average response time was 42 hours. Companies that contacted a lead within an hour were nearly seven times more likely to qualify it than those that waited even one more hour, and more than 60 times more likely than companies that waited 24 hours or longer.

That study wasn't about contractors, but anyone who's asked three contractors for a quote knows the pattern. The one who calls back first and sends something professional usually gets the job, or at least the site visit.

So this guide covers two things: where to find more leads, and how to stop leaking the ones you already get.

Where contractor leads actually come from

Every source has a different cost, quality and amount of control. The best mix leans on sources you own.

SourceTypical costLead qualityWho controls it
Referrals from past customersFree, or a thank-youHighest: they already trust youYou
Google Business ProfileFreeHigh: they searched for your service nearbyMostly you
Your website and project pagesHosting and your timeHigh: they chose to contact youYou
Neighbors (yard signs, door hangers)PrintingHigh: they've seen your work nearbyYou
Google Local Services AdsPay per leadGood, usually exclusive to youGoogle
Google Ads (search)Pay per clickVaries with how well it's set upGoogle and you
Lead marketplaces (Angi, Thumbtack, etc.)Pay per lead or subscriptionMixed: often shared with other prosThe platform
Social mediaFree or paidMixed: good for awareness and referralsThe platform

The pattern: the sources you control tend to produce better leads at lower cost, but they take longer to build. Paid sources are faster to turn on and off, but you're renting attention and competing with whoever else paid.

A healthy business uses paid sources to fill the calendar while the owned sources grow, then relies on them less over time.

Owned lead sources: build these first

These cost the least, bring the best customers and keep working even when you stop paying for anything.

1. Referrals, done on purpose

Happy customers will refer you, but most won't think to unless you make it easy. Build it into the end of every job:

  • At handoff, give the customer something worth sharing: a link to their finished project with the before-and-after photos
  • Ask plainly: "If a neighbor or friend needs something similar, I'd really appreciate you passing my name on."
  • Leave two business cards or a small card with a QR code to your quote form
  • When a referral comes in, thank the referrer personally, with a text or a handwritten card

If you offer a referral reward, keep it about referrals, not reviews. Rewarding a referral is common and fine; rewarding a review is prohibited by Google, and rewards tied to positive reviews are banned by the FTC.

2. Your Google Business Profile

For most local contractors, this is the single biggest free source of calls. Google ranks local results on relevance, distance and prominence, and prominence includes your reviews. Our Google Business Profile checklist covers setup step by step, and local SEO for contractors covers the website side.

3. Project pages that sell for you

A homeowner deciding between three quotes wants to see work like theirs. A page for each strong job, titled with the service and the town, works as a search result, a link you text with quotes, and a post on your profile. See contractor portfolio websites for what each page needs.

4. The neighbors

The people living on the same street just watched your crew work for two days. They're the warmest cold audience you'll ever have. Before you leave:

  • Put up a yard sign (with the customer's permission)
  • Leave a door hanger on five to ten nearby doors with the before-and-after and a QR code to the project page
  • Keep it short and respectful: "We just finished the roof at number 42. If you're thinking about yours, here's what we did."

Check local rules and HOA rules on signs and door hangers first. Some neighborhoods restrict them.

Speed to lead: the part that costs nothing

The fastest professional response often wins. Aim to reply within an hour during working hours.

Go back to that HBR finding: responding within the hour made companies nearly seven times more likely to qualify a lead. In the trades, it's the difference between getting the site visit and hearing "we already went with someone."

You can't answer every call from the top of a ladder. You can set things up so no lead waits long:

  • Instant auto-reply to every web form and missed call: "Thanks, this is Sam at Summit Roofing. I'm on a roof right now and will call you back by 3pm. What's the address?"
  • One person responsible for leads each day, even if it rotates
  • Phone notifications for new leads, so they don't sit in an inbox
  • A same-day rule: every lead gets a real reply before the end of the day

The auto-reply matters more than it seems. It tells the homeowner a real business received their message, and it buys you a few hours before they call the next contractor.

Qualify fast, so you drive out less

A few good questions and a couple of photos can save you a wasted site visit.

Not every lead deserves a two-hour round trip. A short intake gets most of what you need:

  1. 1What do you need done, in a sentence or two?
  2. 2What's the address or town?
  3. 3When are you hoping to get it done?
  4. 4Could you send two or three photos of the area?
  5. 5What's the best way to reach you?

Photos are the big one. For many jobs (pressure washing, fence repair, gutter work, small paint jobs) you can give a price range from good photos, and you'll spot the out-of-scope jobs before you drive out. It also shows the homeowner you're organized.

Quotes that win

A quote that looks professional and shows similar work beats a cheaper number on a scrap of paper.

A winning quote includes:

  • A clear scope in plain language: what's included and what isn't
  • The price, broken into sensible parts for bigger jobs
  • Timeline and what the homeowner needs to do (move cars, clear the patio)
  • Your license and insurance details
  • Links to two or three similar jobs you've done nearby, with before-and-after photos
  • One clear way to accept

That last proof piece is underused. A homeowner comparing three quotes of similar price will usually go with the contractor who showed them the same kind of job, done well, a few streets away.

Follow up on a schedule

Most contractors send the quote and wait. A simple follow-up routine wins jobs that would otherwise go quiet.

Homeowners get busy. A quote that isn't accepted in three days isn't necessarily lost. A light, useful follow-up schedule:

WhenWhat to send
Day 2"Any questions about the quote? Happy to walk through it on the phone."
Day 5A link to a similar finished project: "Here's one we did in [town] last month."
Day 10"Just checking in. Our schedule is filling for [month]; want me to pencil you in?"
Day 30A short check-in. Then move them to a seasonal list.

Stop when they say no, and thank them. Someone who says "not this year" is a good lead for next spring.

Track where jobs come from

If you don't know which source booked the job, you can't decide where to spend.

Keep a simple lead log, even in a spreadsheet:

DateNameSourceServiceQuotedWon?Job value

Ask every new lead "How did you hear about us?" and write down the answer. After three months you'll see which sources bring booked jobs, not just calls, and which to cut.

Useful numbers to watch each month:

  • Leads by source
  • Average response time
  • Percent of leads that get a quote
  • Percent of quotes you win
  • Cost per booked job for paid sources

A lead system you can run in one hour a week

Small habits, done every week, beat a big marketing push once a year.

Every week:

  1. 1Publish one finished job as a project page and post it to your Google profile
  2. 2Ask every customer who finished that week for a review, and one referral
  3. 3Leave door hangers around every finished job
  4. 4Check that every lead got a reply within the hour, or at least the same day
  5. 5Follow up on open quotes using the schedule above
  6. 6Update your lead log

DonePages was built around this loop: your job photos become a project page, the page gets posted, neighbors can scan the door hanger, new leads get an instant reply and a push alert, and homeowners can send photos so you can quote without driving out. See how the lead tools work if you'd like to automate it.

Common questions

Questions this guide answers

What is the best lead source for contractors?+

For most local contractors, referrals and a well-run Google Business Profile bring the best leads at the lowest cost. Paid sources like Local Services Ads can fill gaps, but track them against booked jobs.

How fast should a contractor respond to a new lead?+

Within an hour during working hours if you can. An HBR study found companies that responded within an hour were nearly seven times more likely to qualify a lead than those that waited longer.

Are shared leads worth it for contractors?+

Sometimes, but shared leads go to several contractors at once, which turns them into a race on speed and price. Ask how many pros receive each lead and whether bad leads can be credited.

How do I get more referrals as a contractor?+

Ask at the end of every job, give the customer something easy to share like a link to their finished project, leave a couple of cards, and thank anyone who refers you personally.

Can I offer a reward for referrals?+

Referral rewards are common. Just keep them separate from reviews: Google prohibits incentives for reviews, and the FTC bans rewards tied to positive reviews.

How can I quote without a site visit?+

Ask for a short description, the address and two or three photos of the area. For many smaller jobs, good photos are enough to give a price range and to spot jobs that aren't a fit.

How often should I follow up on a quote?+

A light schedule works well: around day 2, day 5 with a similar project, day 10 and day 30. Stop as soon as the homeowner says no.

Sources and further reading

Original, practical guidance for service businesses.

DonePages Field Notes focuses on first-hand workflows, specific examples, and claims that can be checked. Articles are reviewed before publication and display their latest revision date.

Put the guide into practice

Turn one finished job into proof.

Create your DonePage