Home page

Tax Preparation You Can Rely On!

Baughan’s Financial Services has been the premier accounting firm in the Mechanicsville and Hanover County area since 2001.  We are also known as Robert E. Moorhouse, CPA, PLC.  If you are looking for a large refund, and not sure you are getting your full return with other tax preparers, trust Baughan’s Financial Services to get the job done!

We will find all the money owed to you in order to maximize your refund amount.  We are sincerely concerned about our clients and we ensure your satisfaction with quality work.  Your tax liability is minimized by our legitimate CPA tax staff.  We are committed to your long-term fiscal goals and we stay in tune with the latest developments in the accounting industry. We even provide CPA bookkeeping services to our customers.

Our Services:

  • Taxes and Audits
  • Payroll
  • Consulting
  • Bookkeeping


  • Accounting Associate’s & Bachelor’s degree
  • CPA designation in New York & Virginia

We provide a range of tax and accounting services and work with both individuals and businesses.  We have the expertise and staff to handle any accounting need properly and efficiently.  Call us today at (804) 286-6331 to learn more and get started!