Mike Haubrich, CFP