BRUCE C ALLEN & ASSOCIATES, INC