JB & KB ASSOCIATES, INC.