Write one master job description first, covering duties, must-have credentials, physical demands, the on-call rota and a pay range, then have AI turn it into a plain, specific advert. Remove biased wording, then test every applicant the same way: a short practical test scored against a written scorecard, with AI kept out of accept-or-reject decisions.
Many HVAC adverts lead with a salary and a long list of duties, and they blur together. An advert that says what a normal week looks like, what you provide and how hiring works, including the test, gives a qualified technician a reason to pick yours. The fairness lives in the test: same tasks, same time, same scoring, scored before anyone discusses "fit". Rules on what you may ask and test differ by place, so confirm yours with an adviser.
A master description first, the advert second
A job description is an internal document that lists everything the job is. An advert is a public one that persuades the right people to apply. Writing them as one document produces a wall of requirements, because the internal version has to be complete and the public version has to be short. Write the master first, then derive the advert from it. The master also becomes the base for your interview questions and your scorecard, so nothing in the process drifts from what the job needs.
Here is a master for an imagined residential company with four technicians, each with a van, that is adding a fifth. Square brackets are things only you can fill in.
| Section | Content (illustrative) |
|---|---|
| Purpose | Diagnose and repair residential heating and cooling systems, and tell customers plainly what you found. |
| Reports to | Service manager. |
| Core duties | Attend booked jobs. Diagnose with test instruments. Repair or explain options to the homeowner. Complete the service report on the phone app before leaving. Keep the van stocked. Follow the company safety procedures. |
| Must have at start | [Refrigerant-handling certificate required where you operate]. Full driving licence valid for [vehicle class]. Ability to read a wiring diagram. Experience servicing or installing residential systems. |
| Can be trained | Our job software, specific brands, combustion analysis, the sales conversation, [gas qualification] with company support. |
| Physical and environment | Carry equipment up to [weight] using the aids provided. Work in attics, crawl spaces and on ladders. Work outdoors in hot and cold weather. Reasonable adjustments considered. |
| Schedule | Monday to Friday, [start] to [finish]. On-call rota one week in five. |
| Pay | $[low] to $[high] an hour depending on experience, on-call payment separate, van, tools and uniform provided. |
| Hiring steps | Fifteen-minute phone call, sixty-minute practical test, paid half-day on a van, offer. |
The split between "must have at start" and "can be trained" is the line that decides who applies. Every item you move into the first list shrinks the pool. Ask of each requirement whether someone sensible could learn it in their first three months with your support. If yes, it belongs in the second list. The same logic is why a plumber's version of this exercise, in the plumber job description tutorial, keeps its must-haves to a handful.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowCredential wording: name each certificate as its issuer does
Certification rules differ by country and often by region within a country, so no tutorial can hand you the right words. What it can do is show the pattern. Write each credential exactly as the body that issues it writes it, say when it is needed, and say what you will do to help. Never let an AI tool choose the names for you. In an illustrative draft, the model listed a certificate under a name that no issuing body uses and described a mandatory qualification as "preferred", which would have invited applicants who were not permitted to do part of the job unsupervised.
| Requirement | Wording pattern | Avoid |
|---|---|---|
| Refrigerant handling | "Hold [exact certificate name required where we operate], or obtain it within [number] weeks with our support." | "Fully certified" with no name, or "or equivalent" without saying what counts. |
| Gas appliance work | "Hold [exact qualification] or be enrolled. You will not work on gas appliances unsupervised until you do." | Listing a mandatory qualification as "preferred". |
| Electrical work | "Competent with low-voltage controls and line-voltage connections within [scope you can verify]." | Calling the job "licensed electrician" when it is not. |
| Driving | "Full driving licence valid for [vehicle class]. Our van insurance requires [conditions]." | "Clean record" with no definition. |
| Manufacturer training | "Brand training is provided. Not needed at the start." | Asking for certifications in brands you do not sell. |
| Right to work | The wording your adviser gives you. | Asking about nationality or origin. |
After the draft, check every credential name against the issuing body's own page, and have whoever advises you on employment read the whole advert once. It takes ten minutes and prevents the expensive kind of mistake.
On-call wording that people can plan around
On-call is the part of the job candidates ask about most and adverts explain least. "Some on-call duties required" tells nobody anything. A candidate needs to know how often, how long, what is paid, how fast you expect a response, what limits protect rest and whether the van comes home. Leave each as a placeholder in the master until you have decided, because an AI tool will happily fill the gaps with plausible numbers that you never agreed.
Before: "Some on-call duties required." After: "On-call one week in five, from Friday at 4 pm to the following Friday at 8 am. Paid standby of $[amount] a week plus $[rate] for each call-out hour. We expect you to be on your way within [number] minutes of a call. After [number] call-outs in a night, the next morning's start moves back by [number] hours. You can swap weeks with a colleague with the service manager's agreement. The van comes home with you that week."
Check that "one in five" is true. A rota of five technicians covers about 10.4 weeks each across a 52-week year, which is 52 divided by 5. With four on the rota it is 13 weeks each, and with six it is about 8.7. In the imagined company the new hire makes five, so "one week in five" holds only if all five share the rota. If the senior technician is excused, four share it and the honest wording is "one week in four"; a candidate who works that out from your team size will notice the gap. A useful trick is to ask the AI to read your on-call paragraph as a sceptical applicant and list every question it still has. Anything on the list that the text does not answer goes back into the master.
Peak weeks change what a rota feels like. Cover for the summer surge, including who takes extra calls, is covered in the HVAC busy season checklist, and your advert should say honestly how different those weeks are.
Drafting the advert with AI: prompt, output and edits
Paste the master and tell the model what the advert is for and what it must not do. The instruction to leave placeholders alone is the most important line.
Turn the master job description below into a job advert for an HVAC service technician. 300 to 380 words. Plain English, short sentences, "you" not "he or she". Sections: what the job is, what a normal week looks like, what you need, what we train, physical demands, hours and on-call, pay, how we hire (including the test), how to apply.
Rules: keep every [placeholder] exactly as written. Do not invent pay, benefits, certificate names, years of experience or company facts. Do not use words like rockstar, ninja, dynamic, young, energetic, fast-paced or high-pressure. Do not say anything about age, sex, nationality or appearance. Say that people who are unsure their experience fits should still apply.
MASTER:
[paste the master here]
Without the rules, a typical draft opens like this. I have written it to show the pattern.
We are looking for a rockstar HVAC technician to join our fast-paced, high-energy team! The ideal candidate is a physically fit self-starter with 5+ years' experience who thrives under pressure. He will be a digital native comfortable with new technology. Clean driving record a must. Competitive salary.
Nearly every phrase needs to go. After the master and the rules go in, a usable version looks like this.
HVAC service technician, residential, full time.
We repair and install heating and cooling systems in homes. We have four technicians and are adding a fifth, with a van of your own. A normal day is four to six service calls, with some installation days. You will work alongside a senior technician for your first six weeks.
The work: diagnose faults with test instruments, repair or explain the options to the homeowner, and complete the service report on your phone before you leave.
What you need: [refrigerant-handling certificate] or willingness to get it within [number] weeks with our support. A full driving licence valid for [vehicle class]. Experience servicing or installing residential split systems, furnaces or heat pumps. Ability to read a wiring diagram. We train you on our job software, specific brands and combustion analysis.
The physical side: carrying equipment up to [weight] with the aids we provide, with two-person lifts above that, working in attics and crawl spaces and on ladders, and working outdoors in hot and cold weather. If you would need adjustments, tell us and we will talk about what is possible.
Hours and on-call: Monday to Friday, [start] to [finish]. On-call is one week in five, paid at $[amount] standby plus $[rate] per call-out hour, and the van comes home with you that week.
Pay: $[low] to $[high] an hour depending on experience. Van, tools and uniform provided.
How we hire: a 15-minute phone call, a 60-minute practical test (we tell you what is in it beforehand), then a paid half-day on a van. Everyone gets the same test and the same scorecard. You will hear from us within [number] working days of each step.
If you are not sure your experience fits, apply anyway and tell us what you have done.
These are the changes, and why each matters.
| Draft wording | Problem | Replaced with |
|---|---|---|
| "Rockstar technician" | Vague, and appeals to a narrow self-image. | "HVAC service technician". |
| "Fast-paced, high-energy team" | Means nothing and can deter. | "Four to six service calls a day". |
| "5+ years' experience" | Arbitrary, and excludes capable people. | "Experience servicing or installing residential systems". |
| "Physically fit" | Vague and open to discrimination claims. | Specific tasks, aids provided and an invitation to discuss adjustments. |
| "Digital native" | Age-coded. | "We train you on our job software". |
| "He will" | Gendered. | "You will". |
| "Clean driving record a must" | Undefined. | The licence class and the insurer's actual condition. |
| "Competitive salary" | Hides the thing people want to know. | A real range. |
A bias check, then a human check
A second pass with the model is cheap. Ask it to find phrases that might put off qualified people or exclude by age, sex, disability, ethnicity or background, and to say whether each is a real requirement of the job.
Read this job advert. List every word or phrase that could discourage a qualified applicant or exclude people by age, sex, disability, ethnicity or background. For each: say whether it describes a genuine requirement of the job, and either propose neutral wording or say why it should stay. Do not remove genuine requirements.
ADVERT:
[paste]
An illustrative reply on the usable version above might flag three things. "Working outdoors in hot and cold weather" is a genuine requirement and stays, because it describes the job. "Carrying equipment up to [weight]" is genuine and stays, with the aids and the adjustments sentence next to it. "Everyone gets the same test" could read as a barrier for a candidate who needs adjustments, so a clause was added: "tell us beforehand if you would like the test run differently." That last change came from the model, but the decision to adopt it was mine. A bias check that removes real requirements is as unhelpful as one that removes nothing.
Then ask a person. Give the advert to a technician who did not help write it and ask two questions: do you know what a normal day looks like, and is there anything here you would have wanted to ask? A wording check like this belongs to every advert. A longer treatment of bias in adverts across industries is in how to write job adverts with ChatGPT without biased language, and the wider question of AI in hiring decisions is in AI bias in small business decisions.
One legal note on AI in hiring. If you recruit in the EU, the EU AI Act's Annex III lists AI systems used to place targeted job advertisements, to analyse and filter applications, and to evaluate candidates among the high-risk uses. The timeline page I checked gives 2 December 2027 for those obligations. A separate ban has applied since 2 February 2025 to AI that infers emotions at work, recruitment included, so no tool should "read" a candidate's face or voice in a video interview. Even without those rules, I would keep AI to drafting and fact extraction, and leave rejecting and ranking to people.
The practical test: stations, timings and what each proves
A one-hour practical test with six ten-minute stations is enough to learn what a conversation cannot. Each station tests one thing, uses generic equipment rather than your preferred brand, and is described in the advert so nobody is ambushed.
| Station | What the applicant does | What it shows |
|---|---|---|
| 1. Safety and isolation | Talks through, or performs on a training unit, the steps to isolate and make a unit safe, then spots hazards in a photo. | Habits that protect the applicant, colleagues and customers. |
| 2. Electrical readings | Measures a capacitor and contactor on a training board and says what the readings mean. | Instrument use and electrical basics. |
| 3. Refrigeration data | Works out superheat and subcooling from supplied readings and says what the results suggest. | Understanding of the cycle, not memory of a brand. |
| 4. Diagnostic scenario | Describes the order of checks for a no-cooling call and why. | Reasoning and sequence. |
| 5. Customer explanation | Explains a repair-or-replace choice to a role-played homeowner. | Clarity and honesty without jargon. |
| 6. Paperwork | Turns messy facts into a five-line job note. | Record keeping. |
Your most experienced technician writes the tasks, because a wrong answer key will mark a good applicant down for being right. AI is useful for producing variants so that applicants cannot pass answers along, but its technical output needs a check from that same technician. In an illustrative draft, the model's answer key for a superheat question subtracted the wrong way round and gave -12 where the correct figure was +12. With simple supplied numbers, such as a saturation temperature of 40 and a suction line temperature of 52 in the same units, superheat is the line temperature minus the saturation temperature, which is 12. Subcooling goes the other way, saturation minus liquid line temperature. If the key is wrong, the test is unfair before anyone sits it.
For the diagnostic station, write the scoring anchors before the test day. For a no-cooling scenario, a 5 starts with questions to the customer, checks power and makes the unit safe before touching electrical parts, then looks at airflow, the outdoor unit and the electrical components in a sensible order, explains why, and stops and calls the office if anything looks unsafe. A 3 has reasonable checks in a random order, or skips isolation. A 1 jumps to replacing parts or names a fault without testing. The same idea works for the other stations, and a sentence of evidence per score keeps the notes honest.
Pay for anything beyond an hour. I would treat a one-hour test with a stated scope as a reasonable ask. A half-day or full-day trial on a van is real work for the firm and should be paid. If you need to see how people behave with customers, that is what the paid half-day is for.
The scorecard: weights, anchors and a pass mark
A scorecard turns "good feel" into something two people can compare. Weight the competencies by how much each matters to the job, and fix the weights before the first applicant arrives.
| Competency | Weight | 1 looks like | 3 looks like | 5 looks like |
|---|---|---|---|---|
| Safety and isolation | 30% | Skips isolation, misses hazards. | Correct steps, one missed hazard. | Correct steps, finds all hazards, explains why. |
| Electrical and controls | 20% | Cannot use the meter. | Correct readings, partial interpretation. | Correct readings and a clear conclusion. |
| Refrigeration and airflow | 20% | Cannot work from the data. | Correct sums, weak interpretation. | Correct sums and a sound next step. |
| Diagnostic reasoning | 15% | Replaces parts first. | Reasonable checks, random order. | Logical order with reasons. |
| Customer communication | 10% | Jargon, no options. | Clear but one-sided. | Clear, honest, offers choices. |
| Paperwork | 5% | Missing facts. | Complete but disorganised. | Complete and clear. |
Two people score independently, write one sentence of evidence for each score, and only then compare. The pass mark is a weighted score of 3.5, with a knock-out: no safety score below 3. Here is how that plays out for two imagined applicants.
| Competency (weight) | Applicant A | Applicant B |
|---|---|---|
| Safety (30%) | 4 | 2 |
| Electrical (20%) | 3 | 5 |
| Refrigeration (20%) | 3 | 4 |
| Diagnostics (15%) | 4 | 4 |
| Customer (10%) | 5 | 4 |
| Paperwork (5%) | 3 | 4 |
| Weighted score | 3.65 | 3.60 |
| Result | Pass | Does not pass: safety below 3 |
Check the sums. Applicant A: 1.20 plus 0.60 plus 0.60 plus 0.60 plus 0.50 plus 0.15 is 3.65. Applicant B: 0.60 plus 1.00 plus 0.80 plus 0.60 plus 0.40 plus 0.20 is 3.60. The totals are nearly identical, and a hiring decision based on the totals alone would be a coin toss. The knock-out is what makes the difference, and it is why safety carries 30% and a floor. An interview-question and scorecard method for non-trade roles is in how to build interview questions and scorecards with AI.
Keeping it fair from the first call to the offer
Fairness is mostly consistency, plus a willingness to adjust. Same stations, same equipment, same time and the same scorecard for everyone. Before the test, ask each applicant whether there is anything you could do to make it work for them, such as reading the questions aloud, large print or extra time, and write down what you agreed. Do not score "culture fit"; score the competencies on the card. And tell applicants when they will hear back, then do it.
Two illustrative mistakes show what unfairness looks like in practice. In the first, the friendliest applicant scored a 5 for safety after a warm phone call, before sitting the safety station at all. The fix was to score safety from the station only, never from the call. In the second, the test used the firm's own brand of equipment, so an applicant with ten years on other brands lost points for not knowing the data plate. The fix was five minutes to read a data plate before the station, and generic equipment where possible.
Apprentices need a different process, and the apprentice training plan tutorial covers what comes after the hire. Keep the scorecards for as long as the rules where you hire require, which is something to ask your adviser, and offer applicants feedback if they ask for it.
Using AI on applications without letting it decide
If you use AI to read applications, give it a narrow job: take each CV or application, with the name and any photograph removed, and fill the same fields for every applicant. Fields might be certificates held, years of service or installation work, equipment worked on, and gaps that need a question. Do not ask it to score, rank or reject. A person reads the extracted fields and decides who is invited to the phone call, and a second person checks a sample.
Check its extraction against the originals for the first twenty. Models sometimes read "assisted with" as "performed" and sometimes miss a certificate listed in a different format. Do not paste applicants' personal data into a free consumer tool whose training setting you have not checked. And keep a short note of why each applicant was or was not invited, so the process can be explained if anyone asks.
Hiring an HVAC technician: questions owners ask
Should I put the pay range in an HVAC technician advert?
Yes. A range with a genuine top and bottom tells qualified people whether to apply and saves you interviews. Some places require ranges in adverts and some restrict what you can ask about pay history, so check the rules where you hire. Avoid 'competitive salary', which says nothing, and say what is paid separately, such as on-call.
Can AI screen applications for me?
Use it to pull facts into the same fields for every applicant, such as certificates held and equipment worked on, with names removed. Keep it out of ranking and rejecting. If you recruit in the EU, the AI Act lists tools that filter applications or evaluate candidates as high-risk, with those duties due from 2 December 2027, and a person should decide anyway.
How long should the practical test be?
About an hour for an experienced technician, with the content described in the advert so nobody is surprised. Anything longer, such as a half or full day on a van, should be paid. Give every applicant the same stations, equipment and time, and let people ask for adjustments before the day.
Should apprentices take the same test?
No. An apprentice test should check aptitude and safety attitude, not trade knowledge: reading a tape measure, following a written instruction, spotting hazards in a photo, and a short conversation about why they want the trade. Using the technician test on an apprentice measures experience they were never meant to have.
Further reads
- How to Write Job Descriptions With AI That Attract Good Hires — The general method behind any job description written with AI.
- AI Interview Software for Video Interviews: A Hiring Checklist for Trades — A checklist before using video interview software for trades.
- How to Set Up an AI-Assisted Hiring Process for a Small Team — Build a whole hiring process for a small team.
- AI in Recruitment and Hiring: A Bias Test Checklist for Small Agencies — A bias test routine for any AI used in hiring.
- Apprentice Off-the-Job Training Log: What to Record and How AI Helps — Record an apprentice's training once they join.
- How to Use AI in Hiring for a Small Shop: Ads, Questions, Scorecards — Another worked example of ads and scorecards for a small firm.
- Using AI in an HVAC Business: A Week-by-Week Setup Plan — Fit hiring into a wider setup plan for an HVAC firm.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: the EU AI Act text of Annex III and its implementation timeline (read November 2026). The master description, advert, test results and scorecard figures are invented for illustration, and every pay, certificate and lifting figure appears as a placeholder for you to fill in.