The licenses and CE of every engineer, architect, landscape architect, land surveyor, and interior designer on your team, plus your firm's CoAs.
No signup needed for the demo. $15/seat/month, 3-seat minimum.
Renewing next
Sample firm
Dana Whitfield
Illinois
Sofia Romano
Ohio · CE 12 of 30 PDH
Cardinal Engineering Group
Texas firm CoA
Built for the person at the firm who keeps track of licenses, CE hours, and renewal deadlines, without a spreadsheet and without a six-figure compliance contract.
Your team
See everyone on your team across every state they hold: who's compliant, who's behind, and what renews in the next 90 days. Your firm's Certificates of Authorization sit right next to the individual licenses.
Team
3 of 25 people, sample data
Dana Whitfield
SE + PE · 5 states
Sofia Romano
PE · 12 states
Marcus Bell
RA · 2 states
CE and reminders
Each person logs their own CE and attaches certificates, and you see who's on track. Reminders go out at 90, 60, and 30 days, then at 7, 3, and 1 day out. When a board asks, the person exports their CE log as a CSV.
90 days before
Email reminder
60 days before
Email reminder
30 days before
Email reminder
Final week
Emails 7, 3, and 1 day out
Costs and reporting
The annual renewal cost of every license and CoA, rolled up. A monthly summary email goes to admins, split by office for multi-office firms. One invoice for the whole firm, monthly or annual, by card or ACH bank debit.
Cardinal Engineering Group
Firm overview, sample data
25
People
88
Licenses
3
Firm CoAs
Start from your spreadsheet
Upload Excel or CSV and we pull out the people and their licenses.
Firm CE catalog
Add a course once, like a lunch-and-learn. Each person applies it in one click.
Sign in with work accounts
Larger firms can use work logins, like Okta. We set it up with your IT team.
Read-only API
Pull license numbers, expirations, and statuses into your own tools. API docs
Monthly with no lock-in, or annual for two months free. No per-license upsells. Add seats as you hire.
Per-seat billing for engineering firms
Every person on the account is a seat, admins included. Or $150/seat billed annually, 2 months free, and less per seat as the firm grows.
Annual billing gets cheaper as the firm grows, and it works like tax brackets: each person is priced by the band they fall in. Your first 100 people are always $150, the next 400 are $110, and so on.
These rates are for annual billing only. Monthly billing is $15 per person each month at any size.
| People | Per person, per year |
|---|---|
| First 100 | $150 |
| 101 to 500 | $110 |
| 501 to 1,000 | $75 |
| Beyond 1000 | $50 |
What that comes to
| 50 people | $7,500/yr | $150 each |
| 200 people | $26,000/yr | $130 each |
| 500 people | $59,000/yr | $118 each |
| 1,000 people | $96,500/yr | $97 each |
Billed once a year, by card or ACH bank debit. More than 2,000 people, or need an invoice, PO, or single sign-on? Email us.
Free for 30 days. Cancel anytime before you're billed.
Need something different? hello@pelicensepro.com · Or see individual pricing.
What firm admins ask before trialing.
Those tools are built for corporate law + compliance teams with enterprise-priced annual contracts. PE License Pro is purpose-built for engineering firms at $15/seat/month, so the math actually works at your size, whether you have 3 engineers or 300. Full breakdown on our Harbor Compliance alternative page.
Either way. Engineers can log their own CE hours (you can nudge them with one click), or you can upload bulk CE history on their behalf. The dashboard shows you who's on track without you chasing anyone.
Yes. Firm CoAs are a first-class part of the Business plan. See every state's CoA expiration date, annual renewal cost, and direct link to the state board portal for filing.
Yes, on the Power and Business plans. A read-only REST API lets your automation pull license numbers, expiration dates, statuses, and our board-verification timestamps as often as you need. A firm-admin key returns your whole team's individual licenses and firm CoAs in one call, filterable by state and status. See the API documentation for endpoints and examples.
CE/PDH requirements are pre-loaded for all 50 states, plus DC, Puerto Rico, and Guam. License auto-import from state boards works in most states, and firm CoA lookup in about 30. Anything we can't look up, you add once by hand. Every state has a one-click link to its renewal portal.
Add people by email, or upload the spreadsheet you already keep (Excel or CSV) and we pull out the people and their licenses. Each person gets their own dashboard for their own licenses and CE. You get the admin view over everyone. Already on Pro or Power? Turn your account into a firm account from Settings, and your data carries over.
License data lives in an encrypted Postgres database with row-level security so only your firm's users see your firm's data. It's stored and processed with SOC 2 audited providers: Supabase for the database, Vercel for hosting, and Stripe for payments. We never sell or share your data. Larger firms can also sign in with their work accounts (single sign-on). We set it up with your IT team, and when someone leaves the firm, their access ends with their work login.
Yes. Cancel or change your seat count from the firm admin dashboard. Monthly plans have no lock-in. On annual billing you can add seats any time, and seat reductions take effect at renewal.
Invite your engineers, see every license in one place, ship the next audit in an hour instead of a week.