Craig W. Watson, Attorney at Law