How to build a hiring pipeline for a trades business

The concrete steps to build and maintain a hiring pipeline for HVAC, plumbing, and electrical companies — so the next open seat is a phone call, not a two-month scramble.

By Jacob Crockett · CEO, HireAligned ·

How do you build a hiring pipeline for a trades business?

You build a hiring pipeline by doing the recruiting work before the vacancy instead of after it: keep a running list of every good tech who crosses your path, screen them once while there's no pressure, write down what would make each one move, and touch base on a quarterly cadence. That's the whole machine. When a truck opens up, you're calling three pre-screened people who already know you instead of posting an ad and waiting two months for strangers. It costs a few hours a month and it's the single biggest structural advantage a trades business can have in hiring.

We've written about why a bench beats a role-by-role search as a philosophy. This article is the how-to: the actual steps, the cadence, and the numbers that make the case for doing it.

Why the math forces your hand

The market isn't going to bail you out. The Bureau of Labor Statistics projects roughly 40,100 HVAC openings a year, 44,000 plumbing openings, and 81,000 electrician openings through 2034 — most of them replacing people who retire or leave the field. Every one of those openings is a competitor bidding for the same tech you want.

Meanwhile, filling a skilled-trades role takes about 56 days on average per Randstad's 2026 data. Fifty-six days of unbooked calls, overloaded senior techs, and jobs you turn away. And churn keeps the clock running: BLS JOLTS data shows construction separations running around 4% a month — roughly 48% a year — versus about 3.3% monthly across all industries. If you run eight trucks, expect to be hiring most years whether you plan to or not. The full time-to-hire picture is worth reading, but the conclusion is simple: the search is too slow to start when the seat opens.

Here's how to make sure it never starts from zero.

Step 1: Start the list today, with the names you already have

You don't need software to start. You need a list with five columns: name, trade, current shop, what it would take for them to move, and next check-in date. A spreadsheet is fine. A notebook is fine.

Seed it in one sitting:

  • Past applicants you liked but didn't hire. The runner-up from your last search is the single warmest name available. He was interested six months ago; his situation may have changed.
  • Referrals from your crew. Your best techs know every good tech in the market — who's underpaid, who hates their dispatcher, who's stuck behind a lead who'll never leave. Ask directly: "Who's the best tech you've worked with who isn't here?"
  • People you've met on the job. The sharp helper on a commercial site, the journeyman at the supply house, the tech from another shop who did clean work on a shared project.
  • Trade school and apprenticeship contacts. Instructors know which students show up early and which ones coast. One relationship with an instructor feeds your junior bench for years.

Most shops can put fifteen names down in an afternoon. That's a pipeline. Everything after this is maintenance.

Step 2: Screen once, before it's urgent

The pipeline's real leverage is that screening happens under no pressure. When a name goes on the list, have one real conversation — coffee, a phone call, a shop tour. You're answering three questions:

  1. Can they do the work? Certifications, license status, and the diagnostic thinking test that predicts success better than interview polish. You don't need a formal working interview for a pipeline candidate; you need enough of a read that when a seat opens you're confirming, not discovering.
  2. Would they fit your shop? How they talk about customers, coworkers, and their current employer tells you most of it.
  3. What would make them move? This is the note most owners never take. "Happy, but drives 50 minutes each way." "Wants a path to lead within two years." "Underpaid about $4/hour and knows it." That note is what turns a list into a pipeline — because when you can offer the thing, you know exactly who to call.

Candidates who fail the screen come off the list. A pipeline padded with names you'd never actually hire is a folder, not an asset.

Step 3: Run the cadence

Pipeline maintenance is not constant. It's consistent.

  • Quarterly: a five-minute touch. A text or short call with no ask. "How's the season treating you? Still slammed?" You're not recruiting on these calls. You're staying findable.
  • Annually: one real conversation. Where do they want to be in a year? Has the move-condition changed?
  • Event-driven: reach out when something changes on your end. New pay tier, new service line, a lead-tech seat opening in six months. "I thought of you" is the strongest recruiting message there is, and it only works if the prior touches happened.

Block ninety minutes a month for this and it happens. Leave it to free time and it never does — proactive work always loses to reactive work until you put it on the calendar. If you own a shop with more than a couple of trucks, this is not administrative work you delegate away entirely; the owner's name on a quarterly text is worth more than any recruiter's.

Step 4: Keep the top of the funnel open year-round

The list decays. People take jobs, move away, get counteroffered into staying put. A working pipeline needs a steady trickle of new names, which means the sourcing channels never turn off:

  • Keep a standing referral bonus your crew actually knows about, paid split between start date and 90 days.
  • Leave job posts up even when you're full, with honest language: "We hire good techs when we find them." Respond to every applicant fast — speed to lead applies to pipeline-building too, because a tech who applies and hears nothing won't be warm when you call in March.
  • Show up at the trade school once a quarter. Teach a session. Be a name students know before graduation.

The goal is three to five genuinely movable candidates per trade at all times. For most shops that means a total list of ten to twenty-five names per trade, pruned honestly.

Step 5: When the seat opens, run the short play

This is where the pipeline pays. A tech gives notice, and instead of drafting a job ad you:

  1. Call your top three names within 24 hours. You know their move-condition; lead with it.
  2. Run a confirmation conversation, not a cold screen — you did the screening months ago.
  3. Get an offer out inside a week, in writing, full comp picture.

Compare that to the cold-search alternative: SHRM puts average cost per hire around $4,700, and that's before counting two months of an empty truck. Worse, a cold search under deadline pressure is how panic hires happen, and a bad hire in the trades costs multiples of a slow one. Hiring from a bench means you're making decisions, not concessions.

One honest caveat: sometimes the right answer to an open seat isn't a hire at all. If the work is spiky or outside your core trade, subcontracting can beat hiring — the pipeline doesn't obligate you to fill every gap with a W-2.

What this looks like at steady state

A shop running this system spends maybe two hours a month on it. In exchange: vacancies measured in days instead of months, standards that hold because nobody's desperate, and a hiring cost that's mostly coffee and referral bonuses. The techs on the list benefit too — they have a standing option they trust, which is why the best ones answer your texts.

This is the core of how we think about recruiting at HireAligned: it's a sales function, not an administrative one. Sales teams don't start prospecting the day they need revenue, and shops that win the talent market don't start recruiting the day a truck goes empty. They keep a pre-screened bench warm all year. If you'd rather have that system built and run for you, that's exactly what our done-for-you hiring does — but whether you build it or we do, build it before the next resignation letter, not after.

Frequently asked questions

How do you build a hiring pipeline for a trades business?+

Start a simple list of every good tech you meet — past applicants, referrals, trade-school contacts, people your crew vouches for. Screen them once while nothing is urgent, note what it would take for each to move, and check in on a set cadence, roughly quarterly. When a seat opens, you call the top three names instead of writing a job ad.

What is a hiring pipeline?+

A hiring pipeline is a maintained list of pre-screened candidates you stay in contact with before you need them. It's the difference between starting a search the day a tech quits and starting it eighteen months earlier. The pipeline doesn't eliminate vacancies — it eliminates the panic that produces bad hires.

How long does it take to fill a skilled trades role without a pipeline?+

Skilled-trades roles take about 56 days on average to fill, according to Randstad's 2026 analysis of over 150 million U.S. job postings — slightly longer than desk-based professional roles. A pipeline exists to beat that number: shops that keep a warm bench can fill a truck in days because the screening happened months before the vacancy.

How many candidates should be in a hiring pipeline?+

For a shop running five to fifteen trucks, a working pipeline is usually ten to twenty-five names per trade — enough that three to five are realistically movable at any given time. Depth matters more than volume: five techs you've actually screened and stayed in touch with beat fifty cold resumes in a folder.

How often should you contact candidates in your pipeline?+

Quarterly is the working cadence — a short text or call with no ask attached. Add a longer annual conversation about where they want to be, and reach out immediately when something changes on your end, like a new pay tier or a lead-tech opening. Consistency matters more than frequency; the goal is to be the first call they make when their current shop disappoints them.

Related playbooks

Want help applying this?

Book a 30-minute call. We'll show you exactly where to start.

Book a call →