SAMUEL P. BLACK & ASSOCIATES, INC.