HAMILTON CAVANAUGH INC.