Robert Hansen, CFP