Tech Hiring Sprint for HVAC, plumbing and other trades

Fill your open tech seats without HVAC recruiters

While a tech seat sits empty, your crew runs overtime and some jobs go to another company. Many of the techs you'd want already have a job and seldom browse job boards, so we run hiring ads in your own Meta ad account that reach them on Facebook and Instagram. We screen every applicant with your questions and book the qualified ones on your interview calendar.

The 14-day promise

Qualified applicants on your interview calendar within 14 days of the ads going live, or your setup fee back.

Qualified means an applicant passed the screening questions we write with you from your requirements and booked an interview slot.

Ads run in your own Meta ad account
You keep every applicant
Work directly with Ben
Day 3 · ads live Day 14 · interviews booked

Your company · Sponsored · Instagram Now hiring: HVAC service tech Full time · Company truck · Paid weekly · Pay range in the ad Apply now

Applicant Passed your questions · 2 min
Applicant Passed your questions · 6 min
Interview booked Tue 9:00 AM · answers sent to you
ApplicantDid not pass · stays in your pipeline

Service techsInstall techsPlumbersElectriciansHelpersApprenticesHVACPlumbingOther trades

Service techsInstall techsPlumbersElectriciansHelpersApprenticesHVACPlumbingOther trades

Why job boards miss good techs

Why good techs don't answer job boards, and what HVAC recruiters charge

Many of the techs you'd want already have a job. They seldom browse job boards, so a posting mostly reaches the people who are looking right now, and the seat can stay open for weeks.

The usual next step is a contingency recruiter. Contingency recruiters charge 15% to 25% of a tech's first-year salary, according to SourceLine, a trades recruiting firm. For a tech earning $61,000, close to the $61,010 median pay the U.S. Bureau of Labor Statistics reports for HVAC mechanics and installers (May 2025), that's about $9,000 to $15,000 per hire.

The Tech Hiring Sprint is HVAC recruiting built around the techs who already have a job. Local ads reach them on Facebook and Instagram while they scroll, and every applicant is screened by text so the good ones reach your calendar fast. You run the interviews and make every hiring decision.

Job board posting Local ad while they scroll
Job board posting
Reaches techs who are looking right now.
Local ad on Facebook and Instagram
Reaches working techs while they scroll.
Industry data
15% to 25%
of a tech's first-year salary is what contingency recruiters charge. SourceLine, a trades recruiting firm.
Industry data
$9,000 to $15,000
per hire, for a tech earning $61,000. At the $61,010 median pay the U.S. Bureau of Labor Statistics reports for HVAC mechanics and installers, May 2025.
How it works

How we recruit HVAC technicians in 4 steps

1
Onboarding call, about 20 minutes

Write the job ad and screening questions with you

On the onboarding call we ask what the job pays, the schedule, the truck and tools, and why techs stay with you. We write the ad, add the pay range where your state requires it, and send it to you to approve. On the same call we write your screening questions together, built from your requirements: license, years of experience, drive time and pay expectations.

2

Run local hiring ads

We run the ad on Facebook and Instagram from your own Meta ad account, under Meta's employment ad rules, and post it to the job boards. The Facebook and Instagram ads reach working techs while they scroll, and the job boards reach the ones who are looking now.

3

Text and screen every applicant

Every applicant who opts in on the application gets a text right away with your screening questions. You approve the questions before anything goes live.

4

Qualified applicants book into your calendar

Applicants who pass your screening pick an interview time on your calendar, and you get their answers by text before they arrive. Then you run the interview and make the call.

Ads go live within 3 business days of the onboarding call, and the 14-day clock starts when they do.

Your company · hiringTue 4:12 PM

Thanks for applying to the HVAC service tech job. Three quick questions. Do you hold an EPA 608 certification?

Yes, universal. 6 years in residential service.

How far are you from our shop in Plano, and what pay range are you looking for?

About 20 minutes. Looking for $32 to $36 an hour.

You're a match. Pick an interview time here and the owner will have your answers before you arrive.

Sample screening conversation with a fictional applicant.

Your weekly numbers

What you get each week

Every week you get four numbers:

Applicants: everyone who applied
Screened: how many finished the screening and passed your questions
Interviews booked: names and times on your calendar
Cost per interview: ad spend divided by interviews booked

When a number stalls, we change the ad, the area or the questions, and we tell you what we changed.

Week 2 · Sprint numbers Example

31
Applicants
12
Screened
5
Interviews booked
$84
Cost per interview
What we changed this week: widened the radius to 25 miles and moved the pay range to the first line of the ad.
Our guarantee

The 14-day promise

If qualified applicants aren't on your interview calendar within 14 days of your ads going live, we refund your setup fee.

Qualified means this

Applicants answer screening questions built from your requirements (license, years of experience, drive time, pay expectations) that we write together on the onboarding call.

An applicant who passes them and books an interview slot counts.

Compliance

Hiring ad rules we handle for you

Meta's employment ad rules

Ads run in Meta's Employment special ad category
No targeting by age, gender or ZIP code
Every location gets at least a 15-mile radius

Fair-hiring wording

Equal employment opportunity (EEO) language in every ad
No words that signal age or gender, like "young" or "guys"

Pay ranges

A pay range wherever your state requires one
Required in Colorado, California, Washington, New York, Illinois and more

Texts and background checks

We only text applicants who opt in on the application
We don't run background checks
If you do, the Fair Credit Reporting Act (FCRA) applies
Your screening company can walk you through the consent forms
Your point of contact

Who you'll work with

Ben Desjardins

You work with Ben Desjardins directly. He has spent 20+ years growing local businesses, has founded and exited three companies, and takes every call himself. The sprint runs on GoHighLevel, the platform we use for applicant pipelines, texting and calendars.

Results from our Google work · March 2026
26
Leads from Google
$11,030
Google-sourced sales

Our Google work for Precision Patch Pros, a drywall repair company serving Bakersfield and Southern California, brought them 26 leads and $11,030 in Google-sourced sales in March 2026. The Tech Hiring Sprint is new, and we'll share its first results once a sprint finishes and the client approves.

Read the Precision Patch Pros case study
What an empty seat costs

What an empty tech seat costs

MarginPlug's 2026 benchmark puts a residential service tech at roughly $180,000 to $325,000 in revenue a year. Spread over about 250 workdays, that's roughly $700 to $1,300 a workday.

HireAligned, a hiring vendor, reports that skilled-trades roles take around 56 days to fill, citing Randstad USA's analysis of U.S. job postings. That's about 8 weeks, or 40 workdays. At $700 to $1,300 a workday, that comes to roughly $28,000 to $52,000 of work one more tech could have run.

Some of that work your crew covers with overtime, some gets pushed to next week, and some goes to a company that can come out today.

Your number
$
Work this seat could have run so far Fill in the three numbers

Average ticket x jobs one tech runs a day x workdays the seat has been open. Nothing you type here is stored or sent.

Thanks. Ben got your message.

$700 to $1,300
A workday, per tech
56 days
To fill a trades role
$28,000 to $52,000
Of work one more tech could have run
What it costs

Price

You pay a setup fee, a monthly fee while you're hiring, and the ad spend, which goes straight to Meta and the job boards. There's no fee per hire, so if the sprint turns up two good techs, you can hire both.

Setup

$2,000 to $3,000 One time
Job ad and screening questions, written with you
Hiring ads in your own Meta ad account
Applicant texting, screening and your interview calendar
Refunded if the 14-day promise isn't met
Month to month

While you're hiring

$1,500 to $2,500 A month, month to month
Running and adjusting the ads
Screening applicants and booking interviews
Your weekly numbers
Stop once the seat is filled

Ad spend

Paid by you directly
Set with you on the call for your market
Billed to you by Meta and the job boards
Never marked up

The monthly fee is month to month: cancel anytime by email, and the cancellation takes effect at the end of your current billing month, with no cancellation fee.

On the 10-minute call, Ben will tell you where you land in each range.

FAQ

Questions owners ask about hiring techs

Yes. Meta and the job boards bill the ad spend to you directly, and the Meta ads run in your own ad account. We set the budget with you on the call for your market, we never mark it up, and our fees are separate.

Yes. Inside a monthly plan, the recruitment ads launch uses 1 sprint, and Growth and Momentum keep the ads optimized after that. Plans run 1, 3 or 6 sprints a month, and you pick your sprints from our sprint menu.

Field roles first: service techs, install techs, plumbers, electricians, helpers and apprentices in HVAC, plumbing and other trades. Office roles, like a dispatcher or a CSR, are handled case by case. Ask Ben on the call.

Keep Indeed running, because it reaches techs who are looking right now. The sprint adds local ads on Facebook and Instagram for techs who aren't browsing job boards, and it texts and screens every applicant so the good ones reach your calendar fast. We can look at sending your Indeed applicants through the same screening on the call.

Yes, within Meta's rules for employment ads. You can target a city or a radius of at least 15 miles, and ZIP codes, age and gender are off limits. That way everyone in the area can see the job, which is what fair-hiring laws expect.

Our promise is qualified applicants on your interview calendar within 14 days of the ads going live, or your setup fee back. Ads go live within 3 business days of the 20-minute onboarding call.

You do. The ads run in your own Meta ad account, and every applicant, screened or not, stays in your pipeline after the sprint ends.

The numbers point that way. The U.S. Bureau of Labor Statistics projects about 40,600 openings a year for HVAC mechanics and installers and 11% job growth from 2025 to 2035. In ServiceTitan's 2026 Residential State of the Trades Report (1,000 contractors), 60% named labor and overhead as the biggest risks to their business.

Start here

Tell us about the open seat

Send us the role and how long it's been posted. Ben will call you back, and 10 minutes is enough to tell you whether a sprint fits and what it would cost. Send it before noon Eastern on a business day and Ben calls you back the same day. After noon, he calls the next business day.

It's 6:28 PM Eastern. It's past noon Eastern, so Ben calls you back the next business day.
★★★★★

Ben and his team are honest, knowledgeable, and always quick to respond whenever we need assistance.

Marina Zumaeta Google review

Want to know how to hire HVAC technicians on your own? Read our guide to recruiting HVAC technicians

Also holding you back: customers who buy once and disappear | after-hours calls going to voicemail

Tell us about the seat you need to fill

By submitting, you agree to our Terms and Privacy Policy.

Who's Ben? · Sent before noon Eastern? Ben calls you back the same day.

Thanks. Ben got your message.