John Mossman

John Mossman

John Mossman


Location: Vinton, Iowa

Phone: 319-472-2396

Fax: 319-472-2852


In 2002, John became the fourth-generation lawyer with the firm joining his father, Mark, following his graduation from the University of Iowa and Drake Law School. John practices primarily in criminal defense, civil litigation, real estate and probate. He serves on several community boards, is married and is a very proud father of three daughters

Areas of Practice

  • Probate
  • Real Estate Transactions
  • Personal Injury
  • Criminal Defense
  • Civil Litigation
  • Tax
  • Wills and Trusts

Corporations and Partnerships

  • Family Law
  • Adoptions
  • Guardianships and Conservatorships

Bar Admissions

  • State of Iowa


  • Drake University Law School, Des Moines, Iowa
    • J.D. – 2002
  • University of Iowa
    • B.A. – 1999
    • Major: Finance

Honors and Awards

  • Top 100 Trial Lawyers and Top 40 Under 40 in State of Iowa
  • Top 50 OWI Attorneys in State of Iowa
  • Nationally Ranked Top 10 Personal Injury Lawyers by National Academy of Personal Injury Attorneys

Professional Associations and Memberships

  • Iowa State Bar Association, Member
  • American Bar Association, Member
  • Benton County Bar Association, Member
  • Association of Trial Lawyers, Member
  • National Association of Criminal Defense Lawyers, Member
  • Iowa Association for Justice, Member
  • The National Trial Lawyers, Member
  • The National Advocacy for DUI Defense , Member

Pro Bono Activities

  • Board of Directors, Vinton Public Library
  • Board Member, Benton County Community Foundation
  • Vice Chairman, St. Mary’s Church Building Renovation Committee


Mossman Law Firm
122 E. 4th St.
Vinton, IA

Phone: 319-472-2396
Fax: 319-472-2852

Mossman Law Firm, located in Vinton, Iowa, serves clients throughout Cedar Rapids, Iowa City, Independence, Marengo, Toledo, Shellsburg, Keystone, Van Horne, Atkins, Norway, Walford, Center Point, Urbana, Belle Plaine,

Blairstown, Hiawatha, Robins, Walker, Garrison, Brandon and Amana. Our experienced attorneys also work with clients in Benton County, Tama County, Linn County, Johnson County, Buchanan County, and Iowa County.