Personalized Service You Can Trust

Honest, Results-Oriented Legal Representation

Des Moines Criminal Defense, Family Law and Personal Injury Lawyer

Strong Legal Representation in Central Iowa

Working through any type of legal issue can be an intimidating and complicated process. Attorney Timothy Duffy is a sharp, experienced lawyer who will help ensure that your rights are protected and that you receive fair treatment under the law.

At the Des Moines law office of Timothy M. Duffy, P.C., we provide quality legal services in the areas of criminal defensefamily law and personal injury. Attorney Duffy has represented clients in central Iowa for over 25 years. Drawing on his extensive experience in all areas of practice and comprehensive understanding of the law, he seeks to achieve the best possible outcome for your case.

From domestic assault defense to divorce to car accidents, we provide the skilled legal representation you need and deserve. Contact us to discuss your case today in a free consultation.

Honest Communication and Personalized Service

When you hire our firm, you can count on us to treat you with dignity and respect at all times. We will be completely honest with you and do everything we can to successfully resolve your legal issue. We don’t set unrealistic expectations but commit ourselves to helping you understand your options and develop creative strategies to achieve positive outcomes.

We pride ourselves on the personalized attention we provide to every client. Mr. Duffy handles every aspect of your case personally. He returns all phone calls as soon as possible, or by the end of the following business day, if necessary. He also offers flexible scheduling to accommodate your needs. With the support of our experienced staff, you always have access to a person with knowledge of your case who can help you with any questions or concerns.

Call for a Free Consultation

Contact our office today to discuss your case with our Des Moines criminal defense, family law and personal injury attorney today. You can reach us at 888-815-3584 during regular business hours or via e-mail at any time. We take most major credit cards and offer payment plans for your convenience.