Contact Us for a Free Consultation 319-219-2800


Gets the job done.

Danny is one of the best around, hands down. His professionalism, tenaciousness and sincerity is unmatched when he has represented me in my legal matters. I feel Danny and his team were very thorough, efficient and effective when assisting me every time I have needed them.

– Ryan

Our Mission

“Speak up for those who cannot speak for themselves; ensure justice for those being crushed.”

Proverbs 31: 8-9