> STAFFORD ASSOCIATES COMPUTER SPECIALISTS, INC. New York Since: 1981 STAFFORD ASSOCIATES COMPUTER SPECIALISTS, INC.