DAVID J KAVANAUGH ESQ