Stephen P. Johnson, Law Office