Steven Long, Attorney at Law