BERNARD GEIS & ASSOC.