Services
Mainstream Professional Accounting, Inc. is a small business accounting firm located in Asheville, NC. Our experienced staff provide services that include bookkeeping, payroll, payroll tax processing and reporting, year-end reporting, sales and occupancy tax filings, accounts payable, accounts receivable, bank and credit card reconciliation and preparation of financial statements.
Bookkeeping Services
Mainstream handles all your bookkeeping services for you. Our goal is to make sure there are no surprises and that you are set up for all filing requirements.
Payroll Services
We specialize in payroll services ranging from individuals to large corporations. We set it up, assist in monthly updates, and take care of all your payroll needs.
Controllership Services
We take care of the accounting work for you, including paying employees and vendors, invoicing your customers and maintaining your bank account.
- Bookkeeping
- Payroll
- Controllership
- Tax processing and reporting
- Year-end reporting
- Sales and occupancy tax filings
- Accounts payable
- Accounts receivable
- Bank and credit card reconciliation
- Preparation of financial statements
- QuickBooks Online
- QuickBooks Desktop
- Small Business Setup assistance
- Entity Selection
- Audits & Compilation

Bookkeeping Services
Full-Service & Assisted Bookkeeping
Full-Service Bookkeeping
Mainstream handles all your bookkeeping services for you. Our goal is to make sure there are no surprises and that you are set up for all filing requirements.
Assisted Bookkeeping
We help you determine and implement a system of bookkeeping that you or staff can maintain that fits the needs of your type of business. Then to provide the necessary training and ongoing support to keep things up to date, balanced and provide you with reports that assist you in making vital business decisions.

Payroll Services
Mainstream Professional Accounting can handle all your payroll needs
We specialize in payroll services ranging from individuals to large corporations. We set it up, assist in monthly updates, and take care of all your payroll needs including:
- Payroll setup
- Scheduled payroll processing
- Payroll tax processing and reporting

Controllership Services
Mainstream Professional Accounting, Inc. offers controllerships
Controllership means we will take care of everything for you. We can pay employees, vendors, invoice your customers and maintain your bank and credit card accounts. The goal is to take the worry out of your accounting requirements so you are free to concentrate on the day to day operation of your business.

QuickBooks Training
Mainstream Professional Accounting is Asheville’s QuickBooks Certified Trainers
We specialize in both QuickBooks Online and Desktop setup and customization. We will train you and your staff on how to use QuickBooks to:
- Perform regular daily accounting work
- Create and understand reports that inform your daily operations
- Run payroll, taxes and other necessary accounting actions
- Stay ahead of quarterly and annual taxes as well as prepare for tax season
Our staff will help maintain your QuickBooks files as well as support your Quickbooks needs.

Small Business Setup
We Work With Small Businesses to set them up right
Once your organization is formed, we can assist you in obtaining all the necessary tax identification numbers and registering your business for payroll taxes and filing as well as sales tax registration. Assistance is provided to determine the filing requirements for your business operations. Our goal is to make sure there are no surprises, no penalties and that you are set-up for reporting to all the required tax authorities and meet all filing requirements.

Tax Assistance
Mainstream Professional Accounting, Inc. Assists in With Tax Processing
Although we do not prepare tax returns, the firm has experience with tax return preparation and can assist you with preparing your books, reports and financials so that they are tax return ready for the preparer you choose. We work with several firms that provide tax preparation services.
- Tax processing and reporting
- Year-end reporting
- Sales and occupancy tax filings