Serving the Charlotte metro from Waxhaw.

Our office is in Waxhaw, North Carolina. Our clients are across the Charlotte metro on both sides of the state line, and, because the work is virtual, across the country.

Where we work

Everything we do runs on Google Meet, secure uploads and electronic signatures, so where you live does not change how we work with you. But most of our clients are local, and local knowledge matters: which county you list your business property with, whether your town requires a business license, and which state gets your paycheck.

Towns we serve

North Carolina

Charlotte · Waxhaw · Matthews · Mint Hill · Pineville · Monroe · Indian Trail · Stallings · Weddington · Marvin · Wesley Chapel · Harrisburg

South Carolina

Fort Mill · Tega Cay · Indian Land · Rock Hill · Lancaster

Plus clients in every other state, served virtually.

Local pages

What we do everywhere

Tax preparation, tax planning, outsourced accounting, real estate tax strategy, accounting for contractors and LLC and S corp setup.

Next Level CPA PLLC
3212 McPherson St, Waxhaw, NC 28173
(704) 981-1191 · Monday to Friday, 9am to 5pm Eastern

What clients say

4.9 stars from 78 Google reviews

“Found next level CPA being recommended by many on a Facebook page. I’m glad I reached out. Sargis and his team are very efficient and on top of things.”
Denis A. · Google review
“Next Level CPA prepared our personal and business taxes for 2025. I found Sargis to be friendly, knowledgeable, responsive, and always professional.”
Chris P. · Google review
“He was a diligent and clear communicator, and was able to seamlessly and efficiently turn around my tax filing for 2025 within a few short days of initially speaking with me.”
Cameron B. · Google review

Questions we get asked

Where is Next Level CPA located?

Our office is at 3212 McPherson St, Waxhaw, NC 28173. We serve the Charlotte metro on both sides of the state line in North and South Carolina, and clients in all 50 states virtually. You can reach us at (704) 981-1191, Monday to Friday, 9am to 5pm Eastern.

Which North Carolina towns do you serve?

Charlotte, Waxhaw, Matthews, Mint Hill, Pineville, Monroe, Indian Trail, Stallings, Weddington, Marvin, Wesley Chapel and Harrisburg. Most of our clients are local, and local knowledge matters, such as which county you list business property with and whether your town requires a business license. Clients elsewhere are served virtually.

Do you work with clients outside North Carolina?

Yes. Many of our clients live in South Carolina, in Fort Mill, Tega Cay, Indian Land, Rock Hill and Lancaster. Because the process runs on Google Meet, secure uploads and electronic signatures, we work with clients in every other state too. Where you live does not change how we work with you.

Do I need a business license where I live?

It depends on the state. North Carolina has no general city or county business license, though some trades need a state license. South Carolina cities and counties do require business licenses, renewed each year by April 30. If your business works in both states, you may need to register in each one.

Can you help if I live in one Carolina and work in the other?

Yes, it is routine work for us. You generally file a nonresident return in the state where you work and a resident return in your home state, with a credit so you are not taxed twice on the same wages. Our NC and SC dual state taxes page explains how it works.

Wherever you are, start here

Thirty minutes on Google Meet with Sargis. No pitch. If it is not a fit, he will say so on the call.

CallBook a call