Had John do my business and personal taxes and he got back over 200 dollars more than the big online tax companies were saying was owed to me!
Helping businesses and individuals stay organized, compliant, and confident with accurate, reliable bookkeeping—year-round.
Serving Pittsburgh, Canonsburg & Washington County, PA
For over four decades, John Craig has been a trusted partner for individuals and businesses seeking proactive, strategic tax guidance—not just year-end preparation.
Four decades of helping Pittsburgh families and businesses navigate tax complexities.
Licensed Enrolled Agent and CPA—authorized to represent you before the IRS.
A track record built on trust, expertise, and lasting client relationships.
Deep understanding of Pennsylvania tax law and local business needs.
From accurate day-to-day bookkeeping to clear financial reporting, we help Pittsburgh businesses make confident, informed decisions.
Proactive strategies to help you understand your tax picture before decisions are made. We identify opportunities throughout the year so there are fewer surprises at filing time.
Accurate, thorough preparation for individuals and businesses. Every return is handled carefully, with attention to detail and compliance.
Clean, organized financial records that support better decisions and smoother tax planning.
Clients work with John Craig for decades because clarity, trust, and consistency matter.
Had John do my business and personal taxes and he got back over 200 dollars more than the big online tax companies were saying was owed to me!
Personally when it comes to doing taxes, I can't stand how crazy they can get. Having John in my corner has changed all I know about my preparations. He's a very knowledgeable man, and did what he could to get me the most out of my return. I've seen more money come in the past two years than I have with other companies.
Every year John takes as much time as necessary to help us with every big and small detail (even when we moved out of state). He's always patient, informative and walks us through each step. He works hard to give us the best refund every time. We wouldn't consider going anywhere else!
Have a question? You’re not alone. Below are answers to the most common questions about our services.
We provide tax planning, tax preparation, and bookkeeping services.
We work with individuals, families, and small businesses.
Our goal is simple. Fewer surprises. Better decisions. Lower stress.
Yes. No cost, no commitment, and no obligation to move forward , It’s a chance to understand your situation and see if we’re a good fit.
A qualified CPA or senior accounting professional.
No, Just come with your questions. We’ll guide you.

Copyright 2026. John Craig Bookkeeping and Tax Preparation. All Rights Reserved.