JL Accounting

Expert Tax Preparation Service Right Here in McHenry County, IL

Schedule An Appointment

Our Mission

Our firm is dedicated to consistently exceeding our client’s expectations. We anticipate their needs and understand their business objectives while helping them achieve their financial goals.

We provide knowledge and understanding of a full range of individual and business tax services built on our ethics-based principles. We hold ourselves accountable for doing what’s right, not what’s easy.


At JL Accounting, our focus is on your specific tax and accounting needs. Whether you are just starting a business and need information on sales or employment taxes, or you’re newly retired and need guidance on how to deal with property and investment taxes, we’ll walk you through just what you need to know, without boring you to sleep. We pride ourselves on our ability to communicate with clients in a way that makes tax information not so confusing, and our goal is to make you feel at ease. Our primary policy is “No intimidation,” and we make that clear right from our first meeting together. In addition, we love the process of taking something that can make you feel overwhelmed—your tax returns—and creating a masterpiece. A masterpiece that can save you a lot of money.

When you work with us, you’ll feel like you have a trusted friend helping you with one of the most important aspects of your adult life: Your finances. And at JL Accounting, you have just that. From your initial consultation all the way through to your 20th year of being our client, JL Accounting puts your needs first.

Contact us today to schedule your appointment and learn first-hand what it’s like to work with an accounting firm that provides professional and personal consideration of your financial needs, with no intimidation, guaranteed.


John R. Louise, EA
John R. Louise, EA
John took over the firm from his father Peter in 1994 and built its current location in Woodstock. Dedicated to McHenry County, the Louise family has been invested in the local community for more than 40 years. John takes great pride in his local roots, and his goal is to help make tax issues into non-issues for his neighbors and their families. John’s passionate about providing comprehensive tax preparation and planning. John believes there is a lot more to accounting than filing your taxes every year. He’s made it his mission to develop life long relationships with his clients. John knows that in order to provide the best service, he needs to truly know his clients. It’s not uncommon for generations of clients to work with JL Accounting.

John and his wife Debbie love to travel. You can usually find them in Mexico every May. Family is their number one priority. They enjoy spending time with their five children and four grandchildren as often as possible.

Mark D. Price, CPA
Mark D. Price, CPACertified Public Accountant
Mark has been in public practice since 2008 and joined JL Accounting, Inc. in 2016. Previous to entering public practice, Mark served as a controller in the private sector for 20 years.

Mark graduated from Montana State University-Billings with a degree in Business Administration with an emphasis in Accounting. Mark has been a CPA for over 20 years.

Jen MathisOffice Manager
Jen Mathis has been the Office Manager for JL Accounting since 2020. Jen brings years of knowledge and experience in human relations and resources, as well as finance from her previous career opportunities. Jen has exceptional organizational skills and some of her major strengths lie in helping and guiding clients with questions and concerns.
Kelly Vito, EA
Kelly Vito, EAEnrolled Agent
Kelly joined JL Accounting in 2019, as a tax accountant and brings over 20 years of experience in accounting and tax. She has earned the Enrolled Agent designation, which allows her to represent clients in front of the IRS. She especially enjoys working with clients to help navigate through the difficulties of administrating estates and trusts, as well as working with clients to assist with tax planning. Meeting and interacting with new clients, as well as clients whom she has known for years, is a part of what Kelly loves about being an accountant. Kelly is passionate about building and maintaining longtime relationships.
Kelly grew up in Crystal Lake and has raised her three children in the same community that she has loved.
Becca Stelzer
Becca StelzerStaff Accountant
Becca Stelzer joined JL Accounting in 2019 as a staff accountant. Becca has worked in public accounting in the accounting, and audit field for 6 years. She graduated from Illinois State University with a triple major in Financial Accounting, Finance, and Accounting Information Systems. In addition to her accounting knowledge and experience, Becca brings to JL Accounting detailed organizational skills, and development of processes and procedures.
Aaron Gerhardt
Aaron GerhardtBookkeeper
Aaron joined JL Accounting in 2017, as a bookkeeper. Aaron graduated from Elgin Community College in 2017 with an Associates of Applied Science in Accounting and recently became a QuickBooks Certified User for QuickBooks Online.

Make An Appointment

Contact us today to schedule your appointment and learn first-hand what it’s like to work with an accounting firm that provides professional and personal consideration of your financial needs, with no intimidation, guaranteed.

Schedule Your Appointment Now