Back to top


Main Street Financial provides a wide range of services to individuals and businesses in a variety of industries.  At Main Street Financial, we strive to meet each client's current specific needs, while at the same time planning for the future, enabling them to achieve their goals in a personalized, professional manner.

Our professional services include:

Accounting Services

From start-ups to established enterprises, businesses rely on accurate and meaningful financial information in order to maintain profitability and capitalize on new opportunities. Main Street Financial's accounting services steer you closer to these goals by providing accurate recordkeeping and the appropriate level of support as required.

These services include but are not limited to: general ledger and financial statement preparation, bookkeeping (monthly, quarterly, or annual), accounting system setup and support, "Controller for Hire" services, payroll processing, cash flow budgeting and forecasting.

Tax Services

At Main Street Financial, we guide our clients through a full range of tax planning and preparation decisions with strategies to minimize their tax liabilities, maximize their cash flow and keep them on track to meet their financial goals.

Our annual income tax preparation services include tax returns for individuals, partnerships, corporations, trusts, non-profits and estates. In addition, we prepare various quarterly business tax returns including, but not limited to payroll tax, sales tax and tire tax.

We assist clients in communications with the Internal Revenue Service and state tax agencies, whether it be responding to correspondence or notices received, helping set up installment payment arrangements, or other necessary services.

Business Start-Up Services

Main Street Financial specializes in assisting small businesses in their start-up phase. We act as a partner from the beginning by registering the new business with the IRS and the appropriate state agencies. We set up the entity's books and records, help establish financial controls from the start, train staff in necessary financial matters, etc. In addition, we continue as a "Controller for Hire" assisting the new business, handling agreed upon bookkeeping, accounting and tax matters on an ongoing basis ensuring the business grows and thrives.

Financial Concierge Services

Main Street Financial provides Financial Concierge Services for the elderly, the ill, or for any individual who doesn't have the time, desire or ability to handle their own financial affairs. These services consist of, but are not limited to, periodic bill paying; monthly reconciliations of bank and investment accounts; liaison with other professionals - investment advisers, insurance brokers, attorneys, etc; budgeting and cash flow analyses and tax return preparation.

Litigation Support and Forensic Accounting

Main Street Financial's litigation support and forensic accounting services can be employed in a wide range of situations, including commercial litigation, financial investigations, business valuations, business and marital dissolutions, and bankruptcies.

We focus our services in this area by assisting individuals who are involved in the divorce process. We help with the preparation of the Case Information Statement (CIS), analyzing the financial aspects of the divorce, and working with the attorneys and parties in reaching the most equitable financial settlement possible in the most cost effective manner.


Accurate recordkeeping is essential to a successful business, yet can also be complicated and time consuming. Main Street Financial can help you with the organization and day-to-day tasks of bookkeeping so that you can focus on your core business - what you do best.

Financial Counseling

Whether your needs are corporate or personal, Main Street Financial's professionals can assist you in reviewing and improving your current financial position. By working through a detailed series of worksheets, we assess your current financial position, discuss your goals and objectives and work together to devise a plan in order to reach these goals and objectives in the most achievable manner possible.

QuickBooks Accounting Assistance

QuickBooks can provide useful and timely information in the form of financial statements, reports and graphs. However, it can only provide this information if you use the software properly. We don't just help you use the software, we help you use it more efficiently and effectively.

We believe in providing you with the level of training that is appropriate for your QuickBooks needs, whether that be the basics of data entry or more advanced levels. If you, our client is capable of and wants to do more of the QuickBooks work yourself rather than our staff, we will train you to do so.

Information Request for Services Listed Above