You know the age of every major unit at every customer's address. You track warranty expirations on equipment you installed three years ago. You have a system for reminding customers when their maintenance agreement is coming up for renewal.
Your own state contractor license, your technicians' EPA certifications, your certificate of insurance, your vehicle registrations, and the expiration dates on your business licenses are tracked in a combination of memory, email threads from whenever you last renewed, and the hope that the agency mails a notice before it lapses.
This is the compliance gap hiding in almost every small trades shop. The systems you built to protect your customers are more organized than the systems protecting your own business.
What lapses and what it actually costs
A state contractor license that expires means the shop cannot legally pull permits. For a plumbing, HVAC, or electrical operation, that is not a hypothetical inconvenience. That is work already scheduled, customers already called, deposits already collected on jobs that cannot move forward. The renewal notice went to an email address from three years ago and nobody caught it before the expiration date.
EPA Section 608 certification for refrigerant handling is federal law. Every HVAC technician working with refrigerants is required to hold it. Most HVAC shops verify compliance at hire and never think about it again. Individual technician certifications lapse. The tech keeps working. The shop keeps operating. An EPA field audit or an insurance compliance review surfaces it after the fact, at which point the question is how long the shop was out of compliance.
A certificate of insurance requested by a commercial property manager that takes three days to produce because the agent has to be called and the form has to be generated: that property manager assumes the shop is not properly insured and calls the next contractor on the list. The commercial account is gone before anyone in the office realizes the opportunity was there.
Vehicle registrations lapse quietly. The tech is focused on the job. The office is focused on dispatch. Nobody owns the fleet compliance calendar. One tech gets pulled over for an expired tag. If the inspection reveals the registration lapsed six months prior, the conversation with the commercial auto insurance carrier about the claim that follows gets complicated depending on the policy language.
The subscription nobody is reviewing
This one is less dramatic than a lapsed license but more expensive over time.
Most trades shop owners have no master list of the contracts, subscriptions, and service agreements the business holds for itself. FSM subscription, QuickBooks, copier lease, security monitoring, internet and phone contracts, vehicle service agreements, software tools the estimating team uses: each one auto-renewing at a different date, some of them at prices that increased from the original signup rate, none of them reviewed as a portfolio.
When someone actually builds the list from bank statements and credit card charges, the total is almost always higher than the owner expected. There are services being paid for that were meant to be cancelled. There are contracts that auto-renewed at a 15 to 20% premium because nobody looked at the renewal terms. There are software tools with licenses for users who left the company two years ago.
The list takes two hours to build the first time. The savings from reviewing it once usually justify the time within the first renewal cycle.
What a compliance calendar actually looks like
One document. Every license, certification, insurance policy, vehicle registration, and significant contract the business holds. Expiration or renewal date. Named responsible party. Cost. Reviewed quarterly. Renewals flagged 60 days before they come due.
Businesses with more operational complexity use platforms like AccuPoint or SafetyCulture to manage compliance tracking with automation and alerts. Most small trades shops can start with a well-built spreadsheet connected to calendar alerts and cover 90% of the exposure using tools they already have.
The gap between having this system and not having it is the difference between a contractor license that lapses on a Tuesday while the owner is on a commercial job and one that gets renewed proactively before any customer, client, or inspector ever knows it was due.
[The Full Business Audit][LINK: full audit] includes a complete section on business licensing, certifications, insurance, and the compliance calendar. It is one of the areas where most audits surface items the owner had genuinely forgotten about.
Michelle Onizuka is co-founder and Systems Architect at Onizuka Studio. She builds automation and AI systems for small businesses — including service trades operations across Tampa Bay and beyond.