Gregory M. Galecki, CFP