About Us

Who we are
Working for your company's future
Michele Riffe | Sherwood Financial has been providing exceptional quality QuickBooks Consulting, Accounting, Bookkeeping, Payroll and Interim Controller services since 2002. As a Certified QuickBooks ProAdvisor with more than 25 years experience in the accounting field I am committed to providing unparalleled service, competitive pricing, and outstanding value. |
What we do
Supporting your accounting needs
When you need a unique approach to your business issues, Sherwood Financial provides a business-minded balance of technology, processes, organization and problem solving.
Let QuickBooks and Sherwood Financial help you manage your accounting, payroll and reporting processes so you can focus and achieve your business goals.
If your business is experiencing a “pain point” let’s identify it, formulate a game plan, and solve it!

Our History
Company Established
Michele Riffe is the founder and President of Sherwood Financial Business Solutions Inc located in Owatonna MN. She’s been a Certified ProAdvisor since 2002 and is certified in QuickBooks Desktop, Enterprise and Online. She is also a Certified Consultant with The Sleeter Group, the National Association of Certified QuickBooks ProAdvisors, is a member of the National Advisor Network and is an Intuit Authorized Reseller.
While Michele is an Accountant by trade and holds an Accounting Degree and a degree in Organizational Management and Communications her passion is in training, coaching, consulting and educating business owners and their staff on the proper use of QuickBooks for financial management. Her focus is on strategic growth through pricing strategies, cost management and improved profitability to develop sustainability, improve cash flow and ensure compliance.
Sherwood Financial Inc’s mission is to provide small to medium businesses with the knowledge, software resources, and confidence in their financial systems to effectively manage and grow their businesses. Our objective is to guide businesses through the process of selecting the correct QuickBooks and 3rd Party software applications, to install and customize the software to most accurately reflect each businesses process needs, and to provide customized training.