Accounting & Tax Services in Greenville, NC for Growing Businesses & Churches
Bookkeeping, tax preparation and payroll from Michael Hayes, CPA. We handle the numbers, so you can focus on your business.
- CPA, 30+ years of experience
- Ramsey Trusted Tax Pro
- Greenville and eastern NC
- Mon to Fri, 9am to 5pm
Proud to Be aRamsey Trusted Tax Pro
Current client? Client Portal or Make a Payment.
Get a Free Quote
Tell us what you need and we will get right back to you. No obligation.
You run your business. We will handle the rest.
Bookkeeping · Tax Services · Payroll · Church Accounting
Why Owners and Churches Choose Elite Accounting
Trust, expertise, community, ethics and efficiency. Those are the five things the firm is built on.
A CPA with more than 30 years of experience
Michael Hayes, CPA, does the work and answers the phone. You are not handed to a junior after the first meeting.
Ramsey Trusted Tax Pro
Mike carries the Ramsey Trusted designation from Ramsey Solutions, which describes its listed tax pros as carefully vetted.
One firm for books, taxes and payroll
Your bookkeeping, your tax return and your payroll come from the same clean numbers, so nothing falls between vendors.
Built for businesses and churches
Growing businesses and churches have different books. We keep designated funds straight and give the board a report it can read.
Trust and ethics
Access to your finances is a form of trust. Everything moves through a secure client portal and stays private.
Efficient, in person or in the cloud
Based in Greenville, serving eastern North Carolina in person and business owners across the country through the portal.
Our Services
Accounting and tax services for growing businesses and churches, handled by one CPA firm. Tap a service to see what it includes.
Bookkeeping
Clean books, reconciled every month, with reports you can actually read and a CPA on the other end of the phone when a number looks wrong.
Tax Services
Business and individual tax returns prepared by a CPA, plus planning through the year so April is not a surprise.
Payroll Services
Your people get paid on time and the payroll taxes get filed and paid, every time, without you touching a spreadsheet.
Church Accounting
Books, payroll and filings for churches, with clear monthly reports the pastor and the board can read.
The CPA Firm Greenville, NC Businesses and Churches Rely On
Elite Accounting & Financial Services is a CPA firm in Greenville, North Carolina. We keep the books, prepare the taxes and run the payroll for growing businesses, churches and individuals across Pitt County and eastern North Carolina. We handle the numbers, so you can focus on your business.
The firm is run by Michael Hayes, CPA. Mike has more than 30 years of experience and is a Ramsey Trusted Tax Pro. When you call, you talk to the person who does the work, and when the IRS writes, the letter comes to us.
If you found this page by asking Google or ChatGPT who does bookkeeping or taxes in Greenville, here is the short version. One firm, one point of contact, clean books every month, a tax return prepared from those books, and payroll that is filed and paid on time. Work happens in person when it helps and through a secure client portal otherwise, which is how we also serve business owners across the country.
Bookkeeping
Every month we record what came in and what went out, reconcile your bank and credit card accounts, keep payables and receivables current, and track sales tax so the filings go out on time. If you bill by the job, we cost by the job.
You get monthly, quarterly and yearly reports you can read, a QuickBooks file that is set up right, and a budget you can follow.
Tax Services
We prepare business and individual returns for every filing situation, and we plan through the year so the return is not a surprise. Quarterly estimated payments get worked out ahead of time. Projections before year end show what can still be changed.
If the IRS sends a letter, you forward it to us and we respond.
Payroll Services
Full-service payroll: direct deposit and paystubs every pay period, payroll tax filings and payments on schedule, new hire reporting, and W-2s and 1099s in January. If your workers' compensation carrier audits you, we pull the records.
Prefer to keep payroll in QuickBooks? We set it up and support it.
Church Accounting
Churches have a treasurer who gives their time and a board that needs a clear report. We keep the general ledger and the designated funds straight, reconcile the accounts, run payroll for the pastor and staff, and hand the board a plain monthly report.
The treasurer keeps oversight. The firm carries the load.
Based in Greenville, serving eastern North Carolina
Our office is at 2120 E Fire Tower Rd in Greenville. We work with owners across Pitt County, from Winterville and Ayden to Farmville, Grifton and Bethel, and across the region in Washington, Kinston, New Bern, Wilson, Rocky Mount and Tarboro.
Because the work moves through a secure client portal, distance is never the limit. You get the same CPA and the same monthly rhythm wherever you are.
Ready for the details on a specific service? Start with bookkeeping or tax services, or see everything we handle on the services page.

Meet Michael Hayes, CPA
Proud to Be a Ramsey Trusted Tax Pro.
Mike has more than 30 years of experience and is a CPA licensed in Virginia. He runs Elite Accounting & Financial Services from Greenville, North Carolina, and works with growing businesses, churches and individuals across eastern North Carolina and, through the client portal, across the country.
The firm is built on five things: trust, expertise, community, ethics and efficiency. In practice that means you talk to the CPA, the work is done right, and your information stays private.
- Books reconciled every month, reports you can read
- Tax returns prepared by a CPA, IRS letters handled
- Payroll filed and paid on time, every time
Getting Started Is Simple
Three steps from a shoebox of receipts to numbers you can trust.
Get a free quote
Call (252) 916-3278, fill out the form, or book a free consultation online. We talk through where things stand.
We set you up
We clean up what needs it, connect QuickBooks and the client portal, and set the monthly rhythm for books, taxes and payroll.
You get your time back
The books stay current, the filings go out on time, and you have a CPA to ask when something changes.
Visit or Call
Based in Greenville, Serving Eastern North Carolina
Elite Accounting & Financial Services2120 E Fire Tower Rd, Suite 107 - 1074
Greenville, NC 27858
(252) 916-3278 · mike@eliteaccountingfs.com
Monday to Friday, 9am to 5pm. Saturday and Sunday closed.
Keep Exploring
Where to Next
Jump straight to any service or service area, or get a free quote. We work with growing businesses, churches and individuals in Greenville, NC and across eastern North Carolina.
Service Areas
Frequently Asked Questions
What does Elite Accounting & Financial Services do?
+
We are a CPA firm in Greenville, North Carolina. We keep the books, prepare business and individual tax returns, run payroll, and handle church accounting for growing businesses, churches and individuals. Michael Hayes, CPA, runs the firm and has more than 30 years of experience.
Where are you located and who do you serve?
+
Our office is at 2120 E Fire Tower Rd, Suite 107 - 1074, Greenville, NC 27858. We serve Greenville, Pitt County and eastern North Carolina, including Winterville, Ayden, Farmville, Grifton, Bethel, Washington, Kinston, New Bern, Wilson, Rocky Mount and Tarboro, and we work in the cloud with business owners across the country.
Do you prepare individual tax returns or only business returns?
+
Both. We prepare individual returns for all filing situations and business returns for sole proprietors, partnerships, S corporations and corporations. For many owners we do both, because one feeds the other.
Do you work with churches?
+
Yes. Churches are a core part of the practice. We keep the general ledger and designated funds straight, run payroll for the pastor and staff, and give the board a clear monthly report.
How do I get started?
+
Call (252) 916-3278, fill out the free quote form on this page, or book a free consultation online. We will talk through where things stand and what you need.
What are your hours?
+
Monday to Friday, 9am to 5pm. Saturday and Sunday closed. Current clients can use the client portal any time.
