Call: 651.738.0813

About Us

Top Four Reasons to Choose Genesis Financial to handle your accounting needs

  • We provide Cash Flow Management plans tailored to meet your business goals
  • Our knowledge across many industries gives us insight into how to maximize cost efficiencies
  • We create strategic business plans for both operational and fund raising purposes
  • Our agency is full service. We provide accounting, tax preparation (for both business and individuals), education, and strategic business plans

Nicole Flor

“It’s great to work in a family owned business and to be
part of the continued growth and success of the business!”
 

Nicole Flor has been an accountant with Genesis Financial and Tax Solutions since 2009.  She graduated with a Bachelor of Science Degree in Elementary Education from Winona State University in 2003.  In 2013, Nicole also earned a Master’s Degree in Accounting and Financial Management with a CPA emphasis from Keller Graduate School of Management.  Nicole is currently working on her Certified Public Accountant license in the state of Minnesota.

Nicole also holds an IRS Registered Tax Return Preparer certification, received in 2012.  She is a member of the Minnesota Association of Public Accountants, BNI – Business Network International and the Woodbury Chamber of Commerce.

Nicole fits perfectly into the philosophy of Genesis Financial, “Serving People to the best of our abilities.”  She works with a vast variety of industries in her duties of payroll processing, bookkeeping and financial statement creation.  Nicole also works closely with our individual clients in tax planning and preparing tax returns. Nicole comments “It’s great to work in a family owned business and to be part of the continued growth and success of the business!”

Curt Swanson

“Once the client understands that thought process we can move forward
and establish a plan that will put more money in their pocket!”
 

Curt has spent his 25 year career dealing with taxes and helping people achieve their goals. He has been Chief Financial Officer for a number of family held companies before deciding to start Genesis Financial & Tax Solutions. It was a choice that would provide more opportunity to help more people.

Genesis indicates a “New Beginning” and to “Serve People”. This is the philosophy for Curt and his organization. Curt Says “By Serving People to the best of our abilities our business will continue to grow and prosper!”

The steps that are followed with all clients are:

1. Determine the client’s needs!
We are here to help Individual and Business Clients with all of their needs ranging from bookkeeping, payroll and taxes. With the experience gained over the years there is not anything that a client will go through that Curt has not experienced.

2. Discuss the client’s long-term goals!
Understanding a client’s goals is imperative for us to help them achieve their success! We review investment desires and guide them to someone that can help them and we then look at maximizing cash flow for the client.

3. Create a plan to “Optimize the Client’s tax burden and Wealth”.
By working with the client’s wealth creation team we create a long-term net decrease in tax liability and improve their retirement future.

Most people may not understand taxes and that is why they see tax professionals. Curt realizes that nobody wants to pay taxes, but he will be the first to point out that if you make money you will pay taxes. “Once the client understands that thought process we can move forward and establish a plan that will put more money in their pocket!” Curt says.

Genesis Financial is a family owned firm. Curt works with his wife Linda and daughter Nicole, who handle the accounting for the firm and son handles all of the IT needs for the firm and some of their clients. Curt comments that “It is nice to go home at the end of the day and be able to talk to someone about work who knows exactly what went on during the day!” Genesis Financial & Tax Solutions always puts the client first!