Delivering Quality Tax, Accounting, Bookkeeping, and Payroll Services with Exceptional Service

Trusted Advisors to Individuals and Business in Altona, Kewanee, and New Windsor, Illinois

At Compton Accounting, our mission is to provide the highest quality professional, affordable accounting and financial services to our clients. We are proud of the reputation our team members have in our community as dependable, trustworthy financial experts who are committed to providing exceptional service and maintaining the strictest client confidentiality.

We provide businesses with the accurate and timely information they need to make key decisions and the comprehensive tax, accounting, bookkeeping, and payroll services to support their day-to-day financial operations. As trusted financial advisors to small business owners, including those in the agriculture, food service, and auto repair industries, we deliver much more than simply ‘the numbers.’ We partner with our clients, sharing specialized knowledge that allows them to take advantage of opportunities, maximize cash flow, reduce tax obligations and, ultimately, enjoy success.

We are committed to ensuring that our clients benefit from our expertise and experience as well as the convenience of the latest technology. We invite you to discover how Compton Accounting can make a difference for your business or in your personal financial picture. Please take a moment to see how our comprehensive suite of services can fulfill your needs:

Client Center

- Individual Clients
- Business Clients
- Client Employee

- Forgot Password?

Using Your Client Organizer
How to Review My 1040
Using File Exchange



Our Blog

It's a New Brand Day

Compton Accounting

March 24, 2014

It's a New Brand Day at Compton Accounting! We are excited to announce the recent launch of our firm’s new brand. We’ve been working very hard to enhance our website, develop helpful new client communications, and give our firm a facelift. We’ve also continued to research...


Go Mobile!

...and get what you need, when and where you need it!

Phone 309.484.8888 • Fax 866.543.9873