Randal P. Hannah, Attorney at Law