Quick Answer: Run more than one lead source, keep them on all year, and track which ones actually book jobs. Then call every lead back fast. When leads show up every week instead of in bursts, you can see next month's schedule coming, and hiring another crew stops being a gamble.
Nobody hires a crew off one good month. If the phone rings nonstop after a storm and then goes quiet for three weeks, you're stuck either turning down work in the rush or paying a crew to sit around when it's slow.
What you're after is a number you can plan around. If a new crew needs 10 jobs a month and you close 30% of estimates, you need about 33 estimates a month before that hire makes sense. Everything below is about hitting that number in the slow months too.
Why Does Lead Flow Come in Spikes?

Most of the time it's because the business leans on one source, whether that's referrals, one ad platform, or a lead-buying site. When that source has a slow month, so do you. Slow months may get more common, too: Harvard's Joint Center for Housing Studies expects remodeling spending growth to slow to 0.5% by mid-2027.
A few patterns we see over and over:
- Referrals only. They show up when a past customer happens to mention you at a barbecue, not when your schedule needs filling.
- Ads turned on and off. Ads go on when the schedule's empty and off when it's full. That pretty much guarantees the next slow stretch.
- Storm or seasonal dependence. One hailstorm or one busy season brings in most of the year's work.
Steady flow comes from a handful of sources running all the time, where you know what each one costs per booked job.
What Roadblocks Keep Lead Flow Unpredictable?

Most contractors run into at least one of these. Any one of them can keep the phone quiet even when the ad budget is there.
Facebook ads that bring likes instead of quote requests. The cause is almost always the offer, the audience, the form, or follow-up speed, and checking them in that order is the fastest way to get Facebook ads to bring quote requests.
Google Ads that cost more every month. Loose keywords and ads that send people to your homepage burn through a budget fast. The fixes are nearly the same for Google Ads for roofers and Google Ads for window and door companies.
Shared leads from lead-buying sites that don't close. Lead-sharing sites sell each request to more than one company, so you're competing from the first ring. Call late or give up after one try, and you've paid for a lead someone else books.
Leads that come in but don't turn into jobs. If you're getting plenty of leads and your calendar still has holes, the problem is what happens after the lead comes in. The fastest way to find the gap is the roofing lead generation diagnostic. It's written for roofers, but the same checks work for any trade.
Tracking that measures the wrong thing. Cost per lead can look great on a channel that almost never books. Cost per booked job, by source, is the number to watch.
How Do You Build Steady Lead Flow?

If we were starting from scratch with your business, this is the order we'd go in.
- Know your number. Start with the crew you want to hire and work backward. How many jobs a month does that crew need? At your close rate, how many estimates is that, and how many leads does it take to get those estimates? Divide by four and that's your weekly target. While you're at it, get specific about who those jobs are for: the neighborhoods, home values, and project types that make you the most money.
- Run more than one source. You want at least one paid channel bringing in leads now, like Google Ads, Local Services Ads, or Facebook, and at least one that builds over time, like search engine optimization (SEO), your Google Business Profile, and reviews. Add remarketing ads too. Nobody signs for a new roof the first time they land on your site, and those ads keep you in front of people while they shop around. When one channel has a slow month, the others keep the phone ringing.
- Keep paid ads on all year. When you're slammed, turn the budget down instead of off. Campaigns that restart from zero take a while to get going again, and that lag is right when the next slow stretch hits.
- Show people your work. Project photos, reviews, and a few short case studies do a lot of the selling before you ever show up.
Once leads are coming in, the next three steps keep them booking:
- Follow up fast and keep following up. Google counts average response time in how its Local Services Ads rank, and it says missed calls can hurt your standing. Every lead you pay for and don't call back fast is one you'll have to pay for again.
- Turn past customers into repeat work. Your past customers keep needing repairs, maintenance, and upgrades. They already know you do good work. Keeping in touch pays off more each year as homeowners stay put longer.
- Track cost per booked job by source, every month. Move money toward the sources that book and away from the ones that just fill your inbox with form fills.
How Long Does It Take to Get Steady Lead Flow?
Paid ads can start bringing in leads within a few weeks. SEO, your Google Business Profile, and reviews take months to build, but once they're working they bring in calls you don't pay for by the click. Most contractors need both: paid ads to fill the calendar now, and organic channels so the business isn't living on ad spend forever.
Frequently Asked Questions
What is the best lead source for a home service business?
The one with the lowest cost per booked job at the volume you need. For most contractors that ends up being a mix of channels.
Should I buy leads from lead-sharing sites?
They can fill gaps, especially when you're new, but you're splitting every lead with other companies. Use them as one source among several, and call fast.
How many leads do I need to hire another crew?
Work backward from the jobs that crew needs each month, using your own close rate. Then check how many leads it takes to book one estimate, by channel. A referral and a shared lead from a lead-buying site won't convert at the same rate, so a couple of months of tracking by source makes the math a lot more reliable.
Why do my leads dry up in the winter?
Usually because demand drops and ads get turned off at the same time. Keep some spend running, push the work homeowners can do in the off-season, and use the quiet months to reach back out to past customers.
Build Lead Flow You Can Hire Against

At Rizen, we've built the ads, follow-up, and tracking behind steady lead flow for more than 100 home service companies, and we track every lead through to a booked appointment. You'll know what each channel costs per job and roughly how many estimates to expect next month.
Book a Strategy Call to see where your lead flow breaks down and what it would take to make it steady.

No Comments Yet
Let us know what you think