Specializing in Individual & Family, Employer Group
WA Healthplanfinder Certified


Phone: (360) 391-7184

David has lived in the Skagit Valley since he was 2 years old and is a graduate of Mount Vernon High School and earned his AAUTC from Skagit Valley College. His wife Jackie Brunson of 24 years, is the Chief of Administration with the Skagit County Sheriff’s Office and has 2 daughters Annie recently graduated from WWU and Zoe currently attending WSU (GO COUGS). David retired from swim coaching in 2016 after coaching for 20 years for Mount Vernon, Burlington, and Sedro Woolley High Schools. He comes to McGregor with nearly 6 years in the voluntary benefit side of the industry and realized business owners and key decision makers need a benefit consultant to help answer questions and navigate pathways to implement benefit strategies while trying to navigate the challenges of rising costs and benefit administration. Coming to McGregor Benefits gives him access to all the tools to help any small business owner or key decision maker create the kind of culture they want in their business.