Small Business Accounting
Done Right

Tax Preparation, Small Business Accounting & Payroll
in Southeast Iowa with Offices in Fairfield & Coralville

Why Choose
All Right Accounting?

Reliable and Accurate Accounting for Small Businesses & Entrepreneurs

The level of service I provide to my clients is based on my dedication to three underlying principles. Professionalism, responsiveness and quality.

Get your taxes, payroll, and accounting done ALL. RIGHT. EVERY. TIME.

By combining my expertise and experience, each client receives close personal and professional attention.  Let me know how I can help your business thrive in these challenging times.

I am here to help. Let’s connect.

Our Core Services

Tax Preparation

Accurate, compliant tax preparation for individuals and businesses. We organize your financial information, maximize eligible deductions and credits, and ensure your returns are filed correctly and on time—so you can file with confidence and avoid costly errors.

Small Business Accounting

As a small business owner you have more important things to do than to keep your own books. I take care of your books for you, so you can get back to the job of running your business and generating profits. I will:

Payroll

The IRS and a plethora of laws have made payroll a time consuming nightmare for business owners.  I offer payroll solutions that meet your business’s needs and enable you to spend time doing what you do best – running your company.

Tax Relief

 

Professional representation to resolve tax problems and reduce IRS or state tax burdens. We work on your behalf to address back taxes, penalties, liens, levies, and audits—negotiating payment plans or settlements so you can regain financial stability and peace of mind.

Crypto Tax Prep

Cryptocurrency transactions can create complex tax reporting requirements. We track, reconcile, and accurately report your crypto activity—including trading, staking, mining, NFTs, and exchanges—to ensure IRS compliance while minimizing tax liability and avoiding costly mistakes.

High-quality Services. Happy Customers

Schedule an Appointment

Request an appointment or ask a question. Please fill out the form or call and I will be in touch shortly. I am also completely set up for remote meetings.