Jacob Cook - CFP®

I was born and raised in Faribault and grew up on the North side of Cannon Lake spending much of my youth on the lake, playing sports and helping out around the house and local farms.  I graduated from Faribault High School and continued my education at Rochester Community College and Bemidji State University where I obtained both a Criminal Justice and Business Management degree. 

Out of college in 2003 I started my career as an Independent Financial Advisor moving my practice from the South Metro to Faribault in 2007.   We still maintain our Independent Financial Advisory practice Comprehensive Wealth Solutions LLC and continue to work with our existing clientele as well as new clients.  

In 2016, my business partner Brent Peroutka and I joined Faribo Insurance and took over Jim Warnemunde's clients.  We made a promise to Jim and his clients that we would take care of them as he did for over 40 years and will continue treating them as he did.  We are licensed to help you out with all forms of risk management, but specialize in family, small business and farm risk management.   We are both licensed CFP®'s and work together to make sure that our clients are taken care of as we assist them on all sides of the insurance process.

I am married to my beautiful wife Dana and we have 3 very active beautiful girls.  When I am not helping my clients or going to my girls activities, we like to spend as much time as possible as a family outside.  We also like to travel as a family as we never know when our chosen day is and I'd hate to have it come without spending time making memories together as a family.



Faribault Rotary Club:  2016-2017 President, Board Member

Faribault Rotary Youth Services:  Current President, Board Member

Faribault Fastpitch Association:  Board Member

Faribault Ducks Unlimited Chapter:  Board Member

Faribault American Legion:  Member

Faribault Elks Club:  Member / Volunteer

South Central College Faribault Campus Foundation:  Fundraising Volunteer


Waterville Office
Faribo Insurance Agency
212 Main St. E.
Waterville, MN 56096
Phone: (507) 362-8976
Fax: (507) 362-8945

Faribault Office
Faribo Insurance Agency
1404 – 7th Street NW
Faribault, MN 55021
Phone: (507) 334-3929
Fax: (507) 332-8830