SCHERER & ASSOCIATES