
Personal Tax Preparation
Chicagoland's Highest-Rated Tax CPAs. For 45 Years and Counting.
Family-owned in St. Charles since 1981. Real CPAs preparing your 1040 — not software, not seasonal hires. 4.9 stars across 99 Google reviews.

Maria Harrington
Tax Principal
4.9 / 5
from 99 verified Google reviews
“They helped us file deductions that we didn't know about and to better understand the language of our daughters' trusts. The CPAs and staff are knowledgeable and thorough.”
— Jenny Benjamin· Verified Google Review
“They were efficient, responsive, and helped us save money. The entire process was handled quickly through email and secure file transfer, making it incredibly convenient.”
— Sara Ponto· Verified Google Review
“Outstanding, prompt service, with great all around communication by all involved.”
— Kevin Cahill· Verified Google Review
“The services I receive are worth every penny. I trust I am in the best hands.”
— Nicole Giampa· Verified Google Review
Is This You?
If your tax situation includes any of these, JSH is built for you.
Not sure?
Verified Google Review
“Our household has been using this incredible firm for a few years now and we have had nothing but great experiences...”
— Mike Buccieri
What are you waiting for?
Our friendly team is ready to answer your questions.
Send us a message or give us a call now.
“Outstanding, prompt service, with great all around communication by all involved. Thank you!”
— Kevin Cahill, Google Review
A Better Tax Experience in 4 Simple Steps
Free Tax Review
Send us your most recent return. We'll review it, identify what's working and what isn't, and tell you exactly what we'd do differently.
Secure Document Upload
Upload your documents through our encrypted client portal or drop them off in person at our St. Charles office.
Your CPA Prepares Your Return
A licensed CPA prepares your 1040, asks clarifying questions, and applies every legal deduction and credit available to your situation.
Review, Sign, File
We walk you through your return so you understand it, then e-file after your approval. Direct-deposit refunds typically arrive within 21 days.
Why call JSH?
At JSH, your taxes are filed by licensed CPAs with decades of personal-tax experience.
We Find What Others Miss
We ask the questions that surface deductions, credits, and timing strategies most preparers never bring up.
We're Available All Year — Not Just April
Got a tax question in August? An IRS letter in November? A big financial decision in February? We pick up the phone and help you think it through.
Signed by a CPA, Stood Behind by a Firm
Every return we prepare is reviewed and signed by a licensed CPA.
It all starts with a quick, no-pressure phone call.
Call 630-377-2900
Give us a call. We'll Show You What's Possible.
No sales pitch. No pressure. Just a real conversation with a real CPA.
Call 630-377-2900Get a Free 20-Minute Tax Review
No obligation. Response within one business day.
