Your Trusted Tax Preparer in Union, NJ
Meet John O’Shea
A Personal Approach to Tax Preparation and Business Support
At John O'Shea Tax Preparation and Business Services LLC, we believe taxes and financial services should feel personal — not transactional. Founded with the goal of delivering trustworthy, accurate, and year-round support, our business was built around one core value: putting clients first.
Based in Union, NJ, we proudly serve individuals, families, and small businesses who want more than just a once-a-year tax filing. With decades of hands-on experience in tax preparation and business operations, John O’Shea offers tailored guidance, proactive planning, and unmatched availability — 24 hours a day, 7 days a week.

Meet the Owner — John O’Shea
John O’Shea has always been passionate about numbers — but even more passionate about helping people. After working in financial services and business administration, John launched his own firm to offer clients a better alternative to generic tax chains or faceless online services.
Over the years, John has developed a reputation for:
- Clear and honest communication
- A no-nonsense, results-driven approach
- Precision in documentation and compliance
- Deep knowledge of both personal and small business tax codes
Clients don’t just return year after year — they refer their friends and family. That’s because John makes it a point to understand your unique financial situation, then recommend the most efficient and beneficial strategies possible.
What Sets Us Apart
There are many tax preparers out there. But clients choose us because we go beyond just tax season:
- Locally Owned & Operated
We’re part of the Union, NJ community. You’re not just a client — you’re a neighbor. - Available Year-Round
Tax questions don’t wait until April, and neither do we. We offer tax consulting, document reviews, and support all year long. - One-on-One Service
No outsourcing. No middlemen. Every client works directly with John — start to finish. - Small Business Friendly
We help entrepreneurs keep their businesses compliant and financially healthy through tax planning, payroll, and bookkeeping services. - Affordable & Transparent
Our pricing is competitive, straightforward, and tailored to the scope of work — no surprises, ever.
Our Mission & Values
Our mission is to make tax preparation and financial services approachable, accessible, and stress-free — no matter how complex your situation may be.
We operate on three core values:
Integrity
Your trust matters. We handle every return, every document, and every question with the highest level of honesty and confidentiality.
Precision
Taxes are detail-sensitive. We check every figure, verify every document, and ensure every submission meets state and federal requirements.
Commitment
We’re not just here for one filing — we’re here for the long haul. Whether you’re growing a business or planning for retirement, we’ll guide you every step of the way.
Services Designed Around You
From individual income tax filings to full-service business support, we adapt to your needs — not the other way around.
Personal Tax Preparation
Business Tax Returns
IRS Notices & Audit Assistance
Bookkeeping & Payroll
Tax Consulting & Planning
Secure Document Uploads & Virtual Services
Need help with something not listed? Just ask. We take pride in finding the right solution — even if it means referring you to another trusted expert in our network.
The Union, NJ Community Is Our Home
We’re proud to serve Union and surrounding New Jersey communities. Whether you live down the street or across the state, we bring local insight and commitment to every client relationship.
John O’Shea has built this business on referrals, word of mouth, and long-term relationships — a testament to the quality and care delivered with every return.
Ready to Work With a Tax Preparer Who Actually Cares?
Let’s simplify your taxes — and take the stress out of managing your finances. Whether you’re an individual filing a simple return or a small business owner juggling multiple priorities, we’re here to make the process smooth, secure, and successful.


