WILLIAM J CAVANAUGH ESQ