EJ WELCH ASSOCIATES INC.