Virtual CFO
Virtual CFO
So you can focus on growing your business
Learn More
Government
Government
Bringing you extensive experience,
expert insight, and valuable support
Learn More
Construction
Construction
Make business decisions with
results that set you apart
Learn More
Manufacturing
Manufacturing
Our goal is to help you achieve success
Learn More
We are a full-service cpa firm

Your business is our business

Quotes from clients
  • The Klein Hall staff is always upbeat and helpful, but most importantly, I feel safe with such professionals.Colleen Silanskis LMT, Owner - Body Sense Wellness Center Inc.
  • They offer valuable feedback and are always available for questions or concerns.  A pleasure to work with!Helen Perez - Elmhurst CUSD #205
  • The staff are outstanding. We've had a relationship with the firm for over 10 years.Nicole Stuckert - Sycamore CUSD #427

Not-For-Profit Spotlight
Naperville Area Humane Society

The Naperville Area Humane Society (NAHS) is a private, not-for-profit organization founded in 1979 to develop and implement animal welfare programs and services within Naperville and the surrounding areas. Their mission is to promote the humane treatment of companion animals and create lasting human-animal bonds. The vision at NAHS is to engage people to compassionately and responsibly create Read More ››

Learn More

Offering our insights
From Our Blog

Naperville Area Humane Society

The Naperville Area Humane Society (NAHS) is a private, not-for-profit organization founded in 1979 to develop and implement animal welfare programs and services within Naperville and the surrounding areas. Their mission is to promote the humane treatment of companion animals and create lasting human-animal bonds. The vision at NAHS is to engage people to compassionately and responsibly create Read More ››

Read Post
Are My Moving Expenses Tax Deductible?

Has a new job prospect ever asked you to pick up and move? After celebrating your new job offer, you realize that you are not close enough to commute. You will have to pull up your stakes and find a new place to live in order to start employment. The cost and inconvenience of moving Read More ››

Read Post
See All Posts

Subscribe to our newsletter

HTML Form Generator