J. Keith Rigg, Attorney at Law
Practice Limited To The Defense Of Those Accused Of Crimes
Call Today 515-284-7930

Powerful, Proven Counsel In Federal And Iowa Courts

J. Keith Rigg draws on over 35 years of experience to provide you with your best possible defense.

Reach Out Now

Contact the Firm

Bold labels are required.

Contact Information

The use of the Internet or this form for communication with the firm or any individual member of the firm does not establish an attorney-client relationship. Confidential or time-sensitive information should not be sent through this form.


Privacy Policy

This site uses Google's Invisible reCAPTCHA, which is subject to Google's Privacy Policy and Terms of Use.

Mr. J. Keith Rigg

Devoted To Your Defense

Since 1982, J. Keith Rigg has provided legal advice and representation to clients in state and federal courts throughout Iowa, including Des Moines and Polk County. Mr. Rigg has represented people in cases ranging from white collar crimes such as fraud, embezzlement or tax evasion, violent felonies including murder to drug conspiracies and firearm offenses. He has the experience and knowledge to handle the most difficult and complex criminal cases.

Whatever The Case, He Is Ready To Help

Mr. Rigg's practice includes such cases as:

  • White collar offenses
  • Fraud
  • Conspiracy
  • Homicide
  • Battery, assault and other violent crimes
  • Drug and narcotic sales and possession
  • Theft
  • Burglary
  • Robbery
  • Embezzlement
  • Forgery
  • Sex offenses
  • Arson
  • Immigration and visa crimes
  • Child pornography offenses

A conviction for such crimes can change your very livelihood. Mr. Rigg will see to it that you understand the process and work to provide you with an effective defense.

Speak With Mr. Rigg And Start Your Strategy Today

To connect with Mr. Rigg regarding your case, reach out to his office in Des Moines at 515-284-7930 or send him an email to get started.



J. Keith Rigg, Attorney at Law
317 6th Avenue
Suite 1300
Des Moines, IA 50309

Phone: 515-284-7930
Map & Directions