About Us
Contact Us / Ask the Expert
Directions to New Location
2001 Larkin Avenue, Suite 202, Elgin, IL 60123| Phone: (847) 695-2700| Fax: (847) 695-2748| info@tkocpa.com

Welcome to our site.

Our firm comprises a trusted team of accountants and business advisors providing the highest degree of professional service.

We are dedicated to developing our clients into informed decision makers. We put you in control, first by listening and then by working with you to design unique solutions that help deliver maximum growth and wealth potential.


Our firm primarily serves the Chicagoland area. We provide a variety of services for individuals, partnerships, trusts, estates, and corporations.  These services include tax preparation, IRS audit representation, tax research, along with planning and forecasting for taxes.  Auditing Services for not-for-profit and governmental entities.  We also provide a variety of bookkeeping services for all levels of client expertise.  We pride ourselves on our ability to provide personal service to meet your business and individual requirements in these rapidly changing economic times.

Have a question on accounting, auditing or taxes?
Mail it to us and we'll answer it on our Ask the Expert page.


We offer the following services:

- Business Tax Return Preparation and Planning

- Individual Tax Return Preparation and Planning

- IRS Representation

- Sales Tax

- Reviews and Compilations

- Mergers & Acquisitions

- Business Succession Planning

- Small Business Consulting

- QuickBooks Setup and Consulting

- Attest Services

- Accounting & Bookkeeping Services

- Payroll Services

- Buying & Selling a Business

- Business Valuations

Links to tax updates, tax organizer & tax articles

(To open the files above double-click on them.  To save the files above, right click on them and save them target as to a folder on you computer)

Horizontal Divider 12

We are proud members of the following organizations:

IL CPA Society


Join Our Mailing List

By joining our mailing list, you will be the first to know about:

  • Breaking news about our business
  • Helpful tips
  • Exclusive special offers
To join, type your name and email address on the contact us page and add the word newsletter to the body of the email: