david cantin nj