A tech pulls up to the refinery gate a little before 7, coffee still hot, ready for a job you booked three weeks back. The guard slides the window open and asks for his EPA 608 card, the one that says he's certified to handle refrigerant. He hands it over. It expired in August, and now there's no current card, no badge, no entry, and a crew sitting in the cab while the plant's contact quietly stops answering his phone.
You didn't lose the morning because the work was wrong. You lost it because a wallet-sized card nobody was watching ran out, and the one place that checks it is the one place that won't bend. Commercial and industrial sites run on current proof. A general contractor, a plant safety office, a hospital facilities desk, they all want to see the paperwork before your crew gets past the gate.
The certs themselves aren't the problem. Your techs earned them and they'll earn them again. The problem is that the renewal dates live in a dozen glove boxes and wallets, and nobody owns the calendar. Fix that one thing and the gate stops being a surprise.
What actually needs tracking
Start with a plain list of every credential a job site might ask to see. For most Houston HVAC and mechanical shops, it's a short, familiar set:
- EPA 608, the certification to handle refrigerant. The card itself doesn't expire, but try getting past a plant gate without a legible copy on file.
- The Texas A/C license (the state TDLR air conditioning license), which does renew, usually once a year. Miss it and your company, not just the tech, is out of compliance.
- OSHA 10, the ten-hour construction safety card. Federally it doesn't expire, but plenty of industrial sites want a recent one and some ask for a refresher before they'll badge your crew.
- Backflow tester certification, for the tech who tests backflow prevention assemblies. That one renews on a cycle, figure every few years with continuing education.
- Manufacturer certifications, the factory training that lets you honor a brand's warranty or buy at the right tier. These lapse quietly when a tech skips the annual update.
Some of those expire and some don't, but that distinction won't help you at the gate. The site wants a current, legible copy in hand, so track them all the same way: who holds it, when it was issued, when it renews, and where the file lives.
Give every renewal an owner
Cards lapse for a boring reason. Renewals belong to everybody, which means they belong to nobody, and the tech assumes the office is watching while the office assumes the tech is.
Pick one person to own the roster. Usually that's whoever runs dispatch or the office, not the techs, because the techs are on a roof off the Loop and not thinking about a date in a file. Their job is simple:
- Keep one master roster of every tech and every credential, with issue and renewal dates.
- Store a clean scan or photo of each card, not a blurry shot from a glove box.
- Start the renewal early enough that a class or an exam fits before the deadline.
- Log the new date and swap in the new copy the day it comes back.
The reminder cadence that keeps a card current
A renewal you learn about the week it's due is already a scramble. The point of a reminder schedule is to give yourself room, so a class with a waitlist or a card stuck in the mail doesn't ground anybody.
Here's a cadence that works without nagging people into ignoring it:
- Ninety days out: a heads-up to the owner that something's coming, with the renewal steps attached.
- Sixty days out: book the class, exam, or online course now, while there's still room.
- Thirty days out: confirm it's scheduled or done, and chase it if it isn't.
- Fourteen days out: if the new card isn't in hand, it's the day's priority, not a someday task.
- The day it lapses: the tech comes off any job that checks for it until the new card is on file.
This is exactly the kind of watching AI does well. A simple setup reads your roster, counts down the dates, and sends the nudge to the right person weeks ahead, by text or email, so a lapse never sneaks up on a Monday board.
Build the proof packet in minutes, not at 7 AM
The other half of this is the ask that comes with no warning. A GC emails Thursday afternoon wanting proof for every tech on Monday's crew, or a plant's safety office won't cut badges until they've seen current cards for the whole team.
If your roster is current and every scan sits in one place, that packet is a five-minute job instead of a glove-box treasure hunt. A good setup pulls the right cards for the named techs and assembles one clean file on request. What goes in it:
- Each tech's name and the credentials that site requires.
- A legible copy of every card, current and in date.
- The company license and insurance certificate, since they're usually asked for in the same breath.
- Any site-specific form, like a safety orientation record or a signed sign-in sheet.
Build it once the right way and you're sending proof while a slower competitor is still texting techs to photograph their wallets.
What AI won't do here
Be clear about the edges. Software watches dates and gathers files. It can't sit the exam, can't renew a license for you, and can't tell a real card from an expired one someone doctored. A human still has to do the renewing and eyeball each new card before it goes in the file.
It's also only as good as the roster behind it. Feed it a half-finished list and it'll remind you about the three techs you already track while the fourth gets turned away at the gate. The list has to be complete and honest first. The reminders are the easy part after that.
Worth doing this week
You don't need software to start. You need the list.
- Build the roster today: every tech, every credential, issue date, renewal date. A spreadsheet is fine for now.
- Scan every current card into one folder, named so you can find it fast, and clear out the glove boxes.
- Name the one person who owns it, and tell the crew who that is.
- Set reminders at ninety, sixty, and thirty days for the next renewal on the calendar.
- Once the list is solid, hand the watching to a tool so nobody has to carry it in their head. That's the kind of quiet setup we put in for Houston shops, and it's usually under an hour a week off your plate.