Rick Kahler, MS, CFP , CFT-I , CEFT , CIFSP.