Colorado Criminal Lawyers

Dedicated Criminal Defense and Family Law Representation in Colorado

Whether you are going through a divorce or dealing with a criminal charge, some of the most sensitive and challenging moments of conflict in many people’s lives involve the law. Most people are not able to effectively represent themselves in the types of heated battles that can arise between people in intimate relationships or even strangers in a legal setting. This is why it is important to find a lawyer with experience to guide you through these difficult experiences. The Durango criminal lawyers and family law attorneys at Greenberg, McGuinness & Alt handle divorces, child custody, adoption, criminal defense, DUI, drug charges, alleged sex crimes, assault and more. Our attorneys have significant experience representing clients in La Plata County, Archuleta County, Montezuma County, San Juan County and within the Southern Ute Tribal Court jurisdiction. As the largest law firm in this area practicing in the areas of criminal and family law our clients benefit from the combined knowledge of our five attorneys who regularly collaborate on cases in order to achieve the best results possible.

Client Reviews

Mr. Greenberg was the attorney for my husband's business. He was very professional and did a great job. No nonsense, just did the job right the first time.

Sue

Unfortunately, I found myself in need of a defense attorney. When I asked around for a referral Ingrid’s name consistently came up as the best, so I hired her. Upon working with Ingrid, I can now attest that she is excellent in every way. She is competent, highly skilled and personable. I felt that...

Anonymous

I had the fortunate experience of utilizing Dan McGuinness's vast knowledge of Divorce law and procedure…Dan helped me understand the correct procedure to respond and advised me on my rights, plus the best way to present my explanation in my response. Dan's expertise really helped me to prepare the...

Marty

Contact Us

Fill out the contact form or call us at (970) 259-4422 to schedule your consultation.

We Accept the Following Payment Solutions