we are committed to helping you secure the best possible outcome to your legal issue.
You can trust our work in legal and title matters.
Our Practice Areas
Business And Commercial Law
We can help your business avoid disruptions and take advantage of opportunities to flourish.
Read moreReal Estate
Experienced assistance with all aspects of commercial and residential real estate transactions.
Read moreCriminal Law
Protecting your rights when you face charges in the Minnesota criminal justice system.
Read moreEstate Planning & Probate
We can help you plan an estate or probate and administer the estate of a loved one.
Read moreCivil Litigation And Appeals
If your case must proceed to trial, we will represent you assertively in a court of law.
Read moreWe Are Here To Protect Your Best Interests
At Ryan Associates LLC, we understand the needs of our clients. Providing top-notch representation is the key to our success. It is the foundation upon which we have built our representation. Your best interests are our top priority.

Comprehensive Representation Across Several Areas
Our firm serves clients with problems that often intersect with several legal fields. We understand that many of our clients’ issues require us to be knowledgeable in other areas of the law. We can help you with matters involving:
- Business and commercial law
- Real estate law
- Criminal defense
- Estate planning
- Estate administration and probate
- Civil litigation and appeals
We can not only represent you in transactional matters, but also fight for your rights and best interests when a resolution is only possible through trial.

Serving The Needs Of Our Community
Our attorneys, James Ryan and Mark Mickow, are lifelong residents of Rochester, Minnesota. In their 40-plus years of combined experience, they have learned what it takes to take care of our clients and our community.
When you are facing pressing legal matters, turn to Ryan Associates in Saint Charles. We are here to help people and businesses throughout southeastern Minnesota. To schedule an initial consultation, call 507-932-4461 or contact us online.