David Riphagen

Financial Advisor

"I enjoy being able to work with clients to help them prepare for each stage of life."


David joined the industry in 2014. He graduated from Southwest Minnesota State with a degree in education. He holds securities registrations 7, 66, and 24.  He is insurance licensed in MN, IA, and SD.

David enjoys spending time with his wife and 2 sons. He also enjoys home projects, golf, reading, and writing poetry. His most fulfilling job is being a father. David has served his community in many ways, including being a volunteer fireman and serving on the school board.