Walsworth Franklin Bevins & Mccall Llp