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!


CPA-Led Real Estate Bookkeeping & Accounting Services in Pennsylvania
For over four decades, John Craig has been a trusted partner for Pennsylvania individuals and real estate professionals seeking proactive, strategic tax guidance — not just year-end preparation.
Four decades of helping Pennsylvania businesses, including real estate investors and agents, navigate tax and financial complexity.
Licensed Enrolled Agent and CPA — authorized to represent real estate professionals before the IRS.
A proven record built on trust, expertise, and long-term client relationships.
Deep understanding of Pennsylvania tax law and the financial needs of real estate investors and brokers.
Bookkeeping, accounting, tax planning, and tax preparation shouldn't feel reactive or disconnected. Here's how our CPA-led team helps Pennsylvania real estate professionals stay organized, compliant, and financially confident year-round.
We begin with a focused review of your real estate business, rental properties, commission income, bookkeeping systems, accounting structure, and tax planning needs. No pressure — just clarity and direction.
We clean up inaccurate books, organize rental income and expense tracking, reconcile accounts, align accounting systems, and structure reporting for real estate portfolios and brokerage activity.
You receive clear financial reporting, proactive tax planning, and accurate tax preparation from a trusted CPA-led team — helping you make informed decisions and stay prepared year-round.
From daily bookkeeping to strategic tax planning and reliable tax preparation, we help Pennsylvania real estate investors and agents make confident financial decisions.
Proactive tax planning designed for Pennsylvania real estate investors, agents, and property managers. We identify deductions, depreciation opportunities, and entity strategies to reduce tax liability and avoid surprises.
Accurate, thorough tax preparation for Pennsylvania real estate investors, agents, brokers, and property managers. Every return is handled carefully with attention to compliance and real estate-specific deductions.
Clean, organized bookkeeping and accounting tailored to Pennsylvania real estate businesses. Accurate records support better cash flow management and stronger 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!
When you work with a CPA-led real estate bookkeeping and accounting team, the benefits go beyond balanced books.
Know exactly where your real estate portfolio stands with accurate bookkeeping and accounting you can rely on.
Timely reports provide clear insight into rental performance, commissions, expenses, and profitability — without guesswork.
Proactive bookkeeping and tax planning help real estate investors anticipate liabilities and prepare for filing season with confidence.
With bookkeeping, accounting, tax planning, and tax preparation handled professionally, you can focus on growing your portfolio — not worrying about compliance.
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.
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.

3025 Washington Rd #300
Canonsburg, PA 15317
Copyright 2026. John Craig Bookkeeping and Tax Preparation. All Rights Reserved.