frank betz associates inc.