The problem with buying leads
- You pay per lead whether or not it turns into a job.
- The same lead is often sent to several competitors, so it becomes a race on price.
- The reviews and the customer relationship live on their platform, not yours.
- When you stop paying, the leads stop.
Build your own lead source instead
- Own your Google presence. A complete, active Google Business Profile is free and puts you in front of people searching right now.
- Have a website that converts. Tap-to-call, a short quote form, reviews and real photos on every page.
- Rank for your services and towns. A page for each service and area you want to work in.
- Collect reviews on Google, where they help you rank, not just on a lead site.
- Respond fast. Leads you own still go to whoever answers first.
- Keep past customers close. Seasonal reminders and referral asks cost almost nothing.
A simple 30-day plan
- Week 1: claim and complete your Google Business Profile; set your categories and service area.
- Week 2: text your last 20 happy customers a review link.
- Week 3: make sure your website has tap-to-call and a page for each main service.
- Week 4: list your business on Bing, Apple Maps, Yelp, Facebook and the BBB with identical info.
Then keep going: a few reviews and a post or two every week. Or let us handle it.
Using lead sites wisely
If you use them, treat them as a bridge. Ask every customer they bring to also review you on Google, and put your own website and number on your invoices so repeat work comes straight to you.
Frequently asked questions
How do contractors get leads without HomeAdvisor or Angi?+
By building their own visibility: a strong Google Business Profile, a website that ranks for their services and towns, Google reviews, referrals and repeat customers.
Are paid lead sites worth it?+
They can help fill gaps, but leads are often shared and cost money whether they close or not. Most businesses do better long-term by owning their lead source.
How long does it take to replace paid leads with SEO?+
It builds over months. Local SEO often shows movement in 4 to 8 weeks, with stronger results over 3 to 6 months.
