For Trucking & Transportation

Keep more miles’ worth of profit.

Bookkeeping, tax, and CFO guidance for owner-operators and fleets: per diem, IFTA, equipment depreciation, and cash flow that keeps you rolling. You get a dedicated CPA who knows the road, not just a return.

Schedule Your Consultationor call (618) 656-6010
Semi truck on the highway

Claim every deduction
Per diem & depreciation, documented.
3,000+ clients served
Best Accountants, SBM Finalist
AICPA Member Firm
QuickBooks Certified ProAdvisor
Serving clients nationwide
What we solve

The traps that catch carriers

The reconciliation and timing gaps that cost carriers real money.

1
IFTA & fuel reconciliation
Multi-state miles and fuel that must tie out, or invite penalties and audits.
2
Brutal cash flow
Fuel and payroll go out long before the freight bills actually get paid.
3
Equipment timing
Section 179 vs. bonus depreciation on a new truck is a big, easy-to-miss decision.
4
Per diem & records
Per diem and deductions only count when the logs and records back them up.
What we do

One firm for the whole financial back office.

Four services, one team, one monthly rhythm, all built around how your business actually runs.

Accounting
Road-ready financials you can trust.
IFTA & fuel reconciliation
Cash-flow planning around freight cycles
CFO guidance for growing fleets

Learn more

Bookkeeping
Clean, reconciled books every month.
Books built for owner-operators & fleets
Up-to-date books by the 10th
Audit-ready records year-round

Learn more

Managed Payroll
Drivers paid right, on time.
Driver payroll & settlements
W-2 / 1099 handled correctly
Multi-state filings

Learn more

Tax
Planning all year, not just April.
Section 179 / bonus depreciation on trucks & trailers
Per diem maximized with proper records
Entity & quarterly-estimate strategy

Learn more

The difference

We do things differently than most accountants.

Most firms are built around volume. File the return, move on, repeat. Here’s what you get with us instead.

What you’re used to
IFTA and fuel that never quite tie out
Fuel and payroll going out before freight bills land
A new-truck purchase with no depreciation plan
Per diem claimed without records that hold up
A generalist who has never filed IFTA
With Thompson Flaherty
IFTA and fuel reconciled and filed on time
Cash-flow planning built around freight cycles
Section 179 / bonus depreciation on trucks & trailers
Per diem maximized with records that hold up
A CPA who knows owner-operators and fleets
Getting started

How working together begins

The first call is completely free, with zero pressure and zero obligation. Just a straight, honest read on your business.

01
Free intro call
Tell us about your business and your goals. No pressure and no commitment, just a real conversation.
Step 1
02
We review your numbers
We dig into your books, taxes, and structure, then show you exactly where we can help.
Step 2
03
We take the wheel
We transition your accounts, clean things up, and put reliable systems in place. Fast.
Step 3
04
Year-round partnership
Proactive planning, fast answers, and ongoing advisory. We’re in your corner all year.
Ongoing
The team

Who you’ll work with

You’ll work directly with the same CPA every time, someone who actually knows your numbers, your goals, and your industry.

Tyler Hawkins

Tyler Hawkins, CPA
Senior Certified Public Accountant
Kelly Flaherty

Kelly Flaherty, CPA
Senior Certified Public Accountant
Jim Klostermann

Jim Klostermann
Senior Tax Accountant
Christian Kimble

Christian Kimble, CPA
Certified Public Accountant

Common questions about trucking accounting

Straight answers about working with us. Anything else? Bring it to the call.

Yes. We’re based in Edwardsville with a Chicago office, and we serve owner-operators and fleets across the Metro East, St. Louis, Chicago, and nationwide through virtual CPA services.
Let’s talk
Ready to work with a CPA who actually gets back to you?
Whether it’s your books, payroll, or a real tax plan, let’s talk. The first call is free, with zero pressure.
Schedule Your Consultation

Prefer the phone? (618) 656-6010

Request Portal Access