Professional Records Lawyers & Attorneys John Heggen - Lawyer ISLN: 922348755 Admitted: 2011 University: University of Iowa, B.A., 2006; University of Iowa, B.A., 2006 Law School: University of Iowa College of Law, J.D., 2011