Whether you’re a W-2 employee, freelancer, or self-employed professional, Mark Rivera CPA prepares your personal tax return with accuracy, care, and zero stress. No confusing jargon — just a straightforward process handled by an experienced CPA.
Tax situations aren’t one-size-fits-all. At Mark Rivera CPA, we work with clients across Charlotte, NC who have varying levels of income complexity — from a single W-2 to multiple income streams, side businesses, and investment portfolios. If your return has moved beyond the “simple” category, you deserve a real CPA, not a software prompt.
Marriage, divorce, or new home
Managing self-employment income
Need Schedule C prepared correctly
Alongside their business taxes
Stock sales, or cryptocurrency transactions
Wants professional accuracy
When you work with Mark Rivera CPA, you get more than a completed form. You get a thorough review of your financial picture, proactive identification of every deduction you’re entitled to, and a CPA who’s available to answer questions — not a call center.
You share your current structure, revenue, and goals. Mark reviews your situation at no charge.
Most general tax preparers treat self-employment income as an afterthought. Mark Rivera CPA specializes in it. If you earn 1099 income or run a one-person business, you’re exactly who this firm was built for.
You will never be passed off to a junior preparer or an offshore team. Mark Rivera personally handles your return from start to finish — and is available to answer your questions directly.
Not sure if you need a CPA or what your return will cost? Start with a free, no-obligation consultation. Mark will review your situation, answer your questions, and give you a clear picture of next steps — with no commitment required.
You don’t need to have this figured out before you call. That’s exactly what the free consultation is for.