Our skilled team creates solutions tailored to fit your needs and goals.

About Our Firm

DiFiore & Benitez, formerly known as Anderson DiFiore, is a Rochester-based law firm specializing in family and criminal law. Founded in 2004 by Attorney Carl Anderson as Anderson Law, the firm transitioned to new ownership in March 2025 when Attorney Danielle DiFiore took over following Anderson's retirement. DiFiore, who became a partner in 2022, has made Attorney Brenda Benitez a partner in the newly renamed practice. The firm has relocated to 1816 Second St. SW in Rochester and continues its commitment to providing exceptional legal services to families in Southeast Minnesota. In addition to the two partners, DiFiore & Benitez includes Attorney Sherri Whalen and Associate Attorney Breanna Ohl, supported by a dedicated team of four staff members. While maintaining the strong reputation and client service that has been the hallmark of the practice for over 21 years, DiFiore and Benitez are introducing modern approaches to better serve their clients' needs.

Your Dedicated Rochester Law Firm

Attorneys Danielle DiFiore and Brenda Benitez, both originally from South Florida, lead our firm as partners, having built their legal careers and lives in Rochester. Associate Attorney Breanna Ohl, and Peter Barlett completes our legal team. At DiFiore & Benitez, we maintain strong ties to the community and genuinely care about our fellow neighbors. We are proud sponsors of MPR and our attorneys actively volunteer throughout the Rochester community. Your family remains our priority, and we strive to demonstrate this through our legal practice and contributions to the community. If your family is at a point of transition, you have been accused of a crime, or you want to plan for the future, we are here to help.

Personalized Attention From Start To Finish

With over three decades of combined experience, the lawyers of DiFiore & Benitez, provide honest, professional, and compassionate representation. We will collaborate with you and work as a team, fighting to have your goals met and your voice heard. We understand that your case may affect the dynamic of your family. The process can be complex and emotionally demanding. We know what is at stake and handle your case with empathy and respect. Let us use our experience, reputation and knowledge to create solutions tailored to fit the needs of your family. Contact our office today. Call 507-536-9933 .

Ready to Assist You.

We want to give you powerful representation with a personalized touch.

Need legal help with an unmistakably human touch?
Fill out the form with your information and we’ll be in touch shortly.