ELMORE ASSOCIATES, INC.