





Skilled Personal Injury Attorney Serving Iowa
Dennis VanDerGinst has dedicated his career to helping injury victims pursue the compensation they deserve after serious accidents and acts of negligence. Through his work at VanDerGinst Law, he represents clients in a wide range of personal injury matters, including car accidents, truck accidents, medical malpractice, nursing home abuse, product liability, workers’ compensation, and wrongful death claims. Over the course of his career, the firm has represented more than 50,000 injury victims, giving Dennis extensive experience handling both straightforward and highly complex cases.
Dennis understands that a serious injury can affect every aspect of a person’s life, from their health and finances to their family and future. He works closely with clients to investigate accidents, gather evidence, negotiate with insurance companies, and pursue the maximum compensation possible for medical expenses, lost wages, pain and suffering, and other damages. His practice is built on providing compassionate guidance while aggressively protecting the rights of injured individuals.
At VanDerGinst Law, clients receive personalized attention and experienced legal representation from a team committed to fighting for justice. Dennis and his firm handle injury cases on a contingency fee basis, meaning clients pay no attorney fees unless compensation is recovered. With decades of experience and a strong reputation for results, Dennis VanDerGinst helps clients move forward with confidence after an accident.
Call Today for a Free Consultation! - (866) 797-4529
Client Reviews
Meet the Attorney
We only represent the injured party, so there's never a conflict of interest. The people we represent don't pay us unless we're successful in obtaining compensation for the injuries they've endured. At VanDerGinst Law, we operate differently. Every person who contacts us has a story to tell and we take the time to listen and understand, we want to hear your story.
Contact Us
- 1 Free Consultation!
- 2 Available 24/7
- 3 Call Today!
Fill out the form or call us at (866) 797-4529.

