RANDALL & ASSOCIATES, INC.