Your IRS Defender!

Helping with monthly accounting needs

Helping you with your daily accounting needs

  • Do you need to create a new LLC?
  • Cleanup your bookkeeping?
  • File tax returns?
  • Respond to a letter from the IRS?

Helping you is MY passion!!!

I have been helping people with their business and personal tax returns and have been doing so, professionally since 1982, when I graduated with a BS from Louisiana Tech. I am also a registered CPA in both Louisiana and Texas.

I learned from the best! The OLD(er) accountants from the days before computers; the people who believed in attention to detail. They knew that when you are done with a tax return, the file should be “audit proof”. That is: ready if the IRS walked in the door today. But we also know how to use the technology of today – to make accounting work a breeze.

Now after 30 years in local government finance AND doing CPA / bookkeeping on the side – I get to do this full time. And the best part is, I am teaching my son, Ben, this business. The future is exciting. Join us!

Carl E. Wessels, CPA
Certified Public Accountant
Your IRS Defender

To get started, please choose, download and fill out either of the forms below:

Main Services

Audit Protection

If You Received An IRS Notice Would You Know What To Do?
You go to your mailbox, pull everything out looking for something more exciting than junk mail, and there it is … an envelope with the return address “Internal Revenue Service” on it.

Monthly Accounting Services

Wholesale Billing Accounts at QuickBooks Online (QBO)
 We also offer payroll, even if it’s just you, the owner, or you have employees or 1099 contracted laborers.

Income Tax Planning

Business, Non-Profit, & Individuals
Whether you need a financial statement prepared or LLC filing, S Corp filing, Office in Compromise, or simple tax forms filed, we are available to help with it all.

Book Your Time

To book an appointment,

please call: 469-786-2275

or use the form below.


We are available by phone, zoom, text, & in person.

Open Hours

Mon, Tues & Thurs: 9am – 6 pm
Wed & Fri : 9am – 2 pm


3000 N. HWY 77 STE. 100
Waxahachie, TX 75165