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 Bookkeeping & Accounting for Construction Businesses & Contractors
For over four decades, John Craig has been a trusted partner for construction companies, and contractors seeking proactive, strategic tax guidance — not just year-end preparation.
Four decades of helping construction companies and contractors navigate complex tax requirements, job costing, and financial challenges with confidence.
Licensed Enrolled Agent and CPA — authorized to represent individuals, contractors, and construction businesses before the IRS.
A proven track record built on trust, expertise, and long-term relationships with Construction business owners and contractors.
Deep understanding of job costing, percentage-of-completion accounting, and the financial demands unique to contractors—so nothing gets overlooked.
Bookkeeping, accounting, tax planning, and tax preparation shouldn't feel confusing or disconnected. Here's how our CPA-led team helps construction companies and contractors stay organized, compliant, and financially confident year-round.
We start with a conversation to understand your construction business, financial activity, bookkeeping process, accounting structure, and tax planning needs. No pressure or obligation — just clarity, insight, and alignment.
Based on our consultation, we clean up or set up your bookkeeping, align your accounting systems, organize job costing, and establish accurate workflows tailored to your construction operations.
You receive clear financial reports, proactive tax planning, and accurate tax preparation from a trusted CPA-led team — helping you make informed decisions and stay prepared year-round.
From accurate day-to-day bookkeeping to proactive tax planning and reliable tax preparation, our CPA-led team helps construction companies and contractors make confident, informed financial decisions.
Proactive tax planning strategies designed specifically for construction businesses and contractors. We help you understand your tax position before decisions are made and identify savings opportunities throughout the year to reduce liability and avoid surprises at filing time.
Accurate, thorough tax preparation for construction companies, contractors, and business owners. Every return is handled carefully with attention to compliance, documentation, and construction-specific deductions.
Clean, organized bookkeeping and accounting built for contractors. Accurate financial records support better job costing, stronger cash flow, and smarter 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 construction bookkeeping and accounting team, the benefits go far beyond balanced books.
Know exactly where your construction business stands with accurate bookkeeping and accounting built for contractors. Clean, up-to-date records support stronger tax planning and smoother tax preparation.
Timely accounting reports give contractors real insight into job profitability, cash flow, expenses, and overhead — without guesswork or delayed decisions.
Proactive bookkeeping and year-round tax planning help construction companies anticipate liabilities, manage estimated payments, and prepare for tax season with confidence.
With your bookkeeping, accounting, tax planning, and tax preparation handled by a trusted CPA-led team, you can focus on running projects — not worrying about compliance or cash flow.
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.