JG Financial Services

Family-Owned. Client-Focused.
Built on Trust and Integrity.

We take care of the numbers so you can focus on what matters most.

A family-run
firm.

At JG Financial Services, we believe the strongest businesses are built on teamwork — and our firm is no exception. Led by John, a licensed Certified Public Accountant, and supported by his wife Julia, we combine professional expertise with genuine care to deliver dependable accounting, tax, and payroll services to families and small businesses.

John Gavrilov passed his CPA in 2014 and, after a few years in corporate accounting, transitioned to public accounting where he truly enjoys helping small businesses and individuals with bookkeeping, tax preparation, and planning. John graduated with an MBA from Southern Nazarene University and really enjoys helping his clients grow their business and compete in the marketplace. John is a certified Xero advisor. His hobbies include going to the beach, hiking, playing volleyball, and other fun activities he can do with his family.

Julia Gavrilov has over 14 years of bookkeeping experience in QuickBooks and Xero and enjoys helping clients achieve their goals. Julia loves reading, playing piano, and spending time with her family — mainly hiking, going to the beach, and cooking.

The fundamentals,
executed.

Good accounting isn't about jargon. It's about getting the numbers right, on time, and explained clearly — every time. Four things we don't compromise on.

01 / 04

A licensed CPA on every engagement

John is a licensed Certified Public Accountant (CPA, MBA) and a certified Xero advisor. You get real expertise and clear guidance — not rushed or generic, one-size-fits-all work.

02 / 04

We treat every client like family

Accuracy, transparency, and a partner who genuinely cares about your financial success. We know your business, your taxes, and your future deserve real attention.

03 / 04

Tax, accounting & payroll under one roof

From bookkeeping and payroll to tax preparation and advisory, we handle the details so you can focus on running your business.

04 / 04

Clear communication, no surprises

Plain-English explanations and dependable, year-round guidance — so you always know where you stand and can make confident decisions.

On the record.

Licensed CPA

John Gavrilov, CPA

Certified Public Accountant · MBA, Southern Nazarene University

Certified Xero Advisor

Cloud accounting

Xero & QuickBooks Online — cleaner reporting, fewer errors

Bookkeeping expertise

14+ years

Julia Gavrilov — QuickBooks & Xero bookkeeping

Service area

Monroe & Charlotte

Serving individuals & small businesses across NC

Five-star reviews. Here's a few.

Mariah Lee
Google review

After our accountant of 15 years retired, I was nervous to find someone else we could depend on and trust. John went above and beyond for us and I'm so happy we found him! Very satisfied with our experience.

Prabar Ghosh
Google review

For the last 10 years, we've been preparing our tax returns using a popular website. Last year, we faced a problem with that website. Then we found John Gavrilov, CPA, online. He always kept his word and didn't raise his fees later, unlike many other services. We found him to be very knowledgeable and patient. We had a great experience preparing and submitting our tax returns with John.

So Ya
Google review

Fantastic services in tax prep, finance and accounting, and the agency is fairly priced. Owners are reliable and trustworthy in their business services!

Peter Monkiewicz
Google review

I established collaboration with JG Financial Services while seeking help with my 2023 return. Mr. John Gavrilov, CPA provided me his assistance that resulted in fixing issues and he has saved me some money. I strongly recommend JG Financial Services.

Mr. Sergiy
Google review

Great tax preparer and accountant! I couldn't be happier with their service. Their attention to detail and expert advice made a potentially daunting process easy and stress-free.

Mariah Lee
Google review

After our accountant of 15 years retired, I was nervous to find someone else we could depend on and trust. John went above and beyond for us and I'm so happy we found him! Very satisfied with our experience.

Prabar Ghosh
Google review

For the last 10 years, we've been preparing our tax returns using a popular website. Last year, we faced a problem with that website. Then we found John Gavrilov, CPA, online. He always kept his word and didn't raise his fees later, unlike many other services. We found him to be very knowledgeable and patient. We had a great experience preparing and submitting our tax returns with John.

So Ya
Google review

Fantastic services in tax prep, finance and accounting, and the agency is fairly priced. Owners are reliable and trustworthy in their business services!

Peter Monkiewicz
Google review

I established collaboration with JG Financial Services while seeking help with my 2023 return. Mr. John Gavrilov, CPA provided me his assistance that resulted in fixing issues and he has saved me some money. I strongly recommend JG Financial Services.

Mr. Sergiy
Google review

Great tax preparer and accountant! I couldn't be happier with their service. Their attention to detail and expert advice made a potentially daunting process easy and stress-free.

Mariah Lee
Google review

After our accountant of 15 years retired, I was nervous to find someone else we could depend on and trust. John went above and beyond for us and I'm so happy we found him! Very satisfied with our experience.

Prabar Ghosh
Google review

For the last 10 years, we've been preparing our tax returns using a popular website. Last year, we faced a problem with that website. Then we found John Gavrilov, CPA, online. He always kept his word and didn't raise his fees later, unlike many other services. We found him to be very knowledgeable and patient. We had a great experience preparing and submitting our tax returns with John.

So Ya
Google review

Fantastic services in tax prep, finance and accounting, and the agency is fairly priced. Owners are reliable and trustworthy in their business services!

Peter Monkiewicz
Google review

I established collaboration with JG Financial Services while seeking help with my 2023 return. Mr. John Gavrilov, CPA provided me his assistance that resulted in fixing issues and he has saved me some money. I strongly recommend JG Financial Services.

Mr. Sergiy
Google review

Great tax preparer and accountant! I couldn't be happier with their service. Their attention to detail and expert advice made a potentially daunting process easy and stress-free.

Isaac Cochran
Google review

Great experience. Meticulous, helpful. Highly recommend for any CPA services.

Lena Morgun
Google review

Outstanding service! The tax preparer and accountant went above and beyond to make my tax process smooth and efficient. They provided expert advice, ensuring I maximized my returns and addressed all my concerns. Professional, knowledgeable, and highly recommended for their exceptional expertise!

Veesap
Google review

John is highly recommended, experienced, professional and very knowledgeable accountant. He will explain all the ins and outs of business and personal accounting needs.

Stanislav Tsurkan
Google review

I had a great experience with John Gavrilov, CPA as my advisor in managing an LLC and as a professional tax preparer. He is very intelligent and knowledgeable, honest, and offers the best solution for your business.

Isaac Cochran
Google review

Great experience. Meticulous, helpful. Highly recommend for any CPA services.

Lena Morgun
Google review

Outstanding service! The tax preparer and accountant went above and beyond to make my tax process smooth and efficient. They provided expert advice, ensuring I maximized my returns and addressed all my concerns. Professional, knowledgeable, and highly recommended for their exceptional expertise!

Veesap
Google review

John is highly recommended, experienced, professional and very knowledgeable accountant. He will explain all the ins and outs of business and personal accounting needs.

Stanislav Tsurkan
Google review

I had a great experience with John Gavrilov, CPA as my advisor in managing an LLC and as a professional tax preparer. He is very intelligent and knowledgeable, honest, and offers the best solution for your business.

Isaac Cochran
Google review

Great experience. Meticulous, helpful. Highly recommend for any CPA services.

Lena Morgun
Google review

Outstanding service! The tax preparer and accountant went above and beyond to make my tax process smooth and efficient. They provided expert advice, ensuring I maximized my returns and addressed all my concerns. Professional, knowledgeable, and highly recommended for their exceptional expertise!

Veesap
Google review

John is highly recommended, experienced, professional and very knowledgeable accountant. He will explain all the ins and outs of business and personal accounting needs.

Stanislav Tsurkan
Google review

I had a great experience with John Gavrilov, CPA as my advisor in managing an LLC and as a professional tax preparer. He is very intelligent and knowledgeable, honest, and offers the best solution for your business.

Ready to get started?
Let's talk.