JAMES R CAVANAUGH INC