Never miss the date that puts a truck out of service.
Snap a photo of a document, we read the expiry date, you confirm it, and we email you 60, 30 and 7 days before it's due. For one independent driver or a whole fleet — plus step-by-step help to handle each filing yourself.
A lapsed medical card, an expired annual inspection, or an out-of-date credential can put a truck out of service at the next roadside inspection — the truck stopped, the load late, and a violation on your record. These documents aren't in the public FMCSA record; they're in your office, and nothing is watching them. Until now.
How it works
Upload. Confirm. Relax.
Upload a photo or PDF — of a medical card, CDL, inspection or insurance. Multiple files per document (front + back, or a multi-page PDF).
Our system reads the expiry date off it automatically.
You confirm or correct the date — we never blindly trust something this important.
We email you 60, 30 and 7 days before each date — and if one has already passed.
One dashboard for the whole fleet: a grid of driver profile cards (with phone, email, and CDL#), each colored by their most urgent document. Click a driver to see all their documents. Search bar up top. Company documents (annual inspection, insurance, UCR, Form 2290) live in their own section below.
A look inside
This is what your dashboard looks like.
Every document with a color status: red when urgent, amber when it's close, green when it's up to date.
Click a driver — this is what their profile looks like.
Phone, email, CDL# and hire date all in one place. Every file on every document — photo or PDF — one click away. And a "How to handle this" guide for every filing.
These panels are live today for every Pro subscriber. No add-ons, no extra cost.
📄 medcard-front.jpg⬇ Download✕ Close
Document renders full-size here
In-app file preview — view any uploaded photo or PDF without leaving the dashboard.
📋 DOT Audit Report🖨 Print📄 PDF
Bell Freight LLC
Aug 26, 2026 · 4 drivers · 10 docs
Juan Ramirez — Med cardEXPIREDMarcus Bell — Med card22 daysDmitri Volkov — CDL210 days
Audit-ready report — one click, print or save as PDF. Every driver, every document, color-coded.
📥 Drop a .csv file here or click to browse
Columns detected:
namecdl_numbermed_card_expcdl_expphone
Bulk CSV import — bring your existing spreadsheet. We auto-detect columns and create drivers + documents in seconds.
📱 Driver upload link
(555) 210-4488Text link
cdlels.com/upload/tk_a8f2x…
⏳ PENDING REVIEWDriver uploaded · awaiting your confirmation
Driver upload portal — text your driver a link. They photograph their own renewal. You review and approve.
🔔 Reminder schedule
✓ 90 days✓ 60 days✓ 30 days14 days✓ 7 days1 day
Plus a weekly Monday digest of everything due in 30 days.
Configurable cadence — pick which reminder windows you want. Default is 60 / 30 / 7.
🏷️ Custom document types
TWIC carddriver
Random drug testdriver
Overweight permitcompany
+ Add custom type
Custom types — TWIC, drug tests, permits — track anything with an expiry date. Driver-scoped or company-scoped.
Not just reminders
We help you handle each filing yourself.
Step-by-step "how to handle this" guides for every document — the exact steps, the official link, and the deadline.
A UCR fee calculator — type how many trucks you have and we show your exact fee.
A ready-to-print Clearinghouse consent form, pre-filled with your company and driver's name.
For drivers who want to go independent one day: learning to handle your own documents is part of the path. We teach you how.
Two editions, one price
Choose your language — it costs the same.
🌎 Bilingual
The tracker, the guides and the training in Spanish, Haitian Creole, Punjabi and Russian — for drivers who want language help too.
🇺🇸 Standard (English)
The same tracker and guides in English — for English-speaking drivers who just want to stay on top of their documents.
Pricing
Simple and fair.
$9.99/moor $99.90/yr (2 months free) — individual driver — track your own documents
$49.99/mo — fleet — flat price, any number of drivers or trucks
🎓 Course students get it included, at no extra cost.
🎁 Sign up now at $49.99/mo and you're locked in at that price. If we raise it later, your subscription stays the same for as long as you keep it active.
Built to compete
Hi, I'm Mike Dugan — here's why I built this.
I'm not a big compliance company. I'm one person who kept looking at what fleets pay for document tracking and couldn't figure out what justified the price. Fleetio charges $4–8 per vehicle per month. Whip Around, Vector — same neighborhood. Motive and Samsara charge $30–50 per vehicle and bundle it into an ELD contract. J.J. Keller and Foley are worse. A 20-truck fleet is paying $600–$1,000 every month for what's essentially a spreadsheet with reminders and a photo uploader.
So I built FleetWatch Pro. One flat price for your whole fleet — $49.99/month, however many trucks you run. A 20-truck fleet pays $49.99. A 100-truck fleet pays $49.99. And the individual owner-operator pays $9.99.
Already built — shipped and working today:
AI reads the expiry off a photo or PDF — nobody else does this
Email reminders with configurable cadence (90/60/30/14/7/1 days)
Driver self-service portal — text drivers a link, they upload their own renewals
Bulk CSV import — upload your existing spreadsheet in seconds
DOT audit-ready report — one click, print or save as PDF
Weekly Monday digest email with everything expiring in the next 30 days
Custom document types, filter chips, CSV export, in-app file preview, five languages
What we're building — coming soon:
SMS reminders (Twilio) — email sometimes gets missed
Roles & permissions: safety officer separate from owner
Native mobile app with push notifications
We ship each one when it's ready and email every subscriber when it lands — no vaporware roadmap, no "Q4 launch."
What we won't build:
ELD/GPS telematics, DVIR daily inspections, maintenance scheduling. Those are different products with different price tags, and pretending to bundle them is how the industry got to $50/truck in the first place. If you need those, buy them from someone whose whole business is that.
Your subscription can be free — nobody in this industry does this.
Every subscriber who signs up through your referral link earns you points. 1 Solo = 1 point, 1 Fleet = 5 points. They just need to bill at the same frequency you do (monthly with monthly, yearly with yearly).
👤 Solo Pro subscriber ($9.99/mo) — you need 3 points: 3 Solos, or 1 Fleet, or any mix.
🏢 Fleet Pro subscriber ($49.99/mo) — you need 15 points: 15 Solos, or 3 Fleets, or any mix (e.g., 5 Solos + 2 Fleets = 15 ✓).
If a referral drops off, you have 30 days to gain another before billing resumes. You never lose service — you just go back to paying like before.
No other fleet compliance tool offers anything like this. Your subscription can literally pay for itself by telling other drivers about it.
I also won't file anything for you and I won't guarantee compliance. Nobody actually does — no matter what their sales page says, they all just remind you. I remind you cheaper.
We track, remind, and prepare you. You review and file the document yourself — we don't submit it for you, this isn't tax or legal advice, and we don't guarantee compliance. Confirming the details and filing is always your responsibility; we make sure you don't miss the date and that you know exactly what to do.
If you sign up now at $49.99/month, you're locked in at that price for as long as your subscription stays active. If I raise it in the future, your rate doesn't change. That's a promise, not a launch discount.
— Mike Dugan — Founder, CDL English Bridge / FleetWatch Pro
Also free
Just want to watch your public FMCSA record?
FleetWatch (free, separate from Pro) watches your public FMCSA record and emails you before every MCS-150 deadline and whenever your safety record changes — no card, no charge. It doesn't track your documents or give you step-by-step guides; that's what Pro is for.