Christopher B. Cahill, Attorney at Law