JBP ASSOCIATES, INC.