WILLIAM J. CASHILL, ESQ.