We already know the rules
Texas preempts municipal electrical licensing under Occupations Code ch. 1305. Fire protection sits with the Department of Insurance, not TDLR. Irrigation sits with TCEQ. That knowledge is loaded, not learned on your time.
A 40-person electrical contractor working Texas, Oklahoma and Louisiana holds a state licence, a dozen city registrations, per-employee journeyman cards and a stack of bonds. Right now that lives in one person's head and a wall calendar.
No account. No card. About two minutes.
A real slice of the matrix
Electrical · TX + OKTDLR Electrical Contractor
Required. You don't hold it.
City electrical licence
State law preempts municipal electrical licensing.
Contractor registration
Expires in 41 days. No permits without it.
CIB Electrical Contractor
Required. Oklahoma does not preempt city licensing.
City electrical licence
Not in our library yet. Confirm with the city.
"Unclear" is a real answer. It means we don't know — not that nothing is required.
3 states, 9 authorities
What a mid-size specialty contractor is actually juggling
State boards, city permit offices, a fire marshal and an environmental agency — each with its own window, fee and portal.
That figure is illustrative of the launch vertical, not a customer average. We have not been running long enough to have one, and we would rather say so.
It is a stop-work order on a job you have already mobilised for, a fine, and a general contractor who will not accept your certificate of standing.
The rules genuinely differ by state
Texas has no state GC licence — that is municipal. Oklahoma registers roofers; Texas does not regulate roofing at all. Louisiana licenses contractors above a dollar threshold that changes with the work type. Knowing one state teaches you almost nothing about the next.
Renewals do not share a clock
Some renew on a fixed date, some on the issue anniversary, some are staggered by licence number. Every journeyman on your crew renews on their own schedule, separately from the company.
It lives in one person's memory
And when that person is on a job site — or leaves and takes the qualifying-party licence with them — the window closes quietly. Nobody finds out until an inspector does.
A reminder app is worthless. A system that already knows what TDLR requires, and can show you where it read that, is worth paying for.
Texas preempts municipal electrical licensing under Occupations Code ch. 1305. Fire protection sits with the Department of Insurance, not TDLR. Irrigation sits with TCEQ. That knowledge is loaded, not learned on your time.
Every rule shows the authority page it came from and the date a human last checked it. Anything unverified says so, in the product, where you can see it.
Anniversary, fixed-date and staggered anchors all compute differently. We handle leap years, month-end anniversaries and grace periods that cross a year boundary — then escalate from T-120 down to a phone call.
Journeyman and apprentice cards renew on their own clocks. When a qualifying party is deactivated, every company licence that depends on that person is flagged as a critical risk the same day.
Required hours minus logged hours for the current cycle, broken out by topic requirement. You find out in October that Marcus needs one more code-update hour, not in December.
A shareable compliance certificate and an audit-ready export. "Are you licensed in Tulsa?" becomes a ten-second answer instead of a morning.
The reason you don't already have a system is that entering everything is the painful part. So we do that part.
Tell us your trades and every city and state you take work in. Two minutes, no account. You get a jurisdiction-by-jurisdiction matrix of what's held, what's expiring, what's missing and what it costs to fix.
The certificates, bonds and COIs you already have, however they're organised. An operator reconciles them into records within 48 hours. That's the $299 setup, and it is the whole reason this actually gets adopted.
The renewal engine takes over. CE tracked, alerts escalating from T-120 to an SMS at T-7 to a call at T-1, and a compliance certificate you can hand to a GC.
Most compliance tools imply national coverage and quietly return nothing where they have no data. An empty cell in a compliance matrix is indistinguishable from “nothing required”, so we publish the limits instead.
Texas
FullTDLR, TSBPE, TDI State Fire Marshal, TCEQ, plus the largest cities.
Oklahoma
FullConstruction Industries Board, plus Oklahoma City and Tulsa.
Louisiana
PartialLSLBC and the State Plumbing Board at state level. No municipal data yet.
Work anywhere else and the gap check says “unclear — needs review”for that jurisdiction. That means we don't know, not that nothing is required. We'd rather show you a hole in our data than a confident wrong answer.
Start with the free gap check. You'll see exactly what's missing before you pay for anything.
$299 one-time
We load your existing licences from your documents.
$99/mo
One state, one crew.
$249/mo
Several states, employees with their own cards.
$599/mo
Unlimited jurisdictions, proof on demand.
Every plan starts with the free gap check. Nothing is charged until you've seen your own matrix.
Tell us your trades and where you work. Two minutes, no account, and you'll see the whole matrix — including the parts where we have to tell you we don't know.
Run a free gap checkNo card. Results immediately. Shareable with your team.