Free Consultation: (303) 501-1805Tap to Call This Lawyer
Michael Joseph McCarroll

Michael Joseph McCarroll

Highly Reviewed & Experienced CO Immigration Lawyer-100% Free Consultations
  • Immigration Law
  • Colorado
Claimed Lawyer ProfileLII GoldSocial MediaResponsive Law

I specialize in immigration law and provide free consultations. My law practice is dedicated to keeping families together in the United States. I am readily accessible, and charge affordable flat-fee rates.

I have front-line experience representing clients in immigration detention centers throughout the United States and winning appeals and motions to reopen before the Board of Immigration Appeals (“BIA”). I have handled some of the most difficult immigration cases successfully.

I regularly assist immigrants and their families dealing with the United States Citizenship and Immigration Services (USCIS), the National Visa Center and US consulates around the world.

I have developed legal software to automate much of the work traditionally assigned to paralegals. This frees up resources to lower costs for my clients.

I strive to be always accessible to my clients. I want them to know exactly what they are facing and be comfortable in their understanding of the case at all stages. I never make false promises, but compassionately work with each client to achieve successful outcomes and keep families together in the United States.

If you or a loved one is in need of a Denver immigration lawyer, I invite you to contact me for a free consultation.

Arizona State University
J.D. (2007)
University of Arizona
B.A. (2004)
Professional Experience
Law Office of Michael J. McCarroll
Top 3 Immigration Lawyers in Denver, CO
Three Best Rated
20 Best Immigration Lawyers in Denver, CO
Top 3 Immigration Lawyer in Denver, CO
Three Best Rated
20 Best Immigration Lawyers in Denver, CO
A+ Rating
Better Business Bureau
Professional Associations
National Immigration Project
- Current
American Immigration Lawyers Association
- Current
Colorado State Bar # 41079
- Current
Jurisdictions Admitted to Practice
  • Free Consultation
  • Credit Cards Accepted
Practice Area
  • Immigration Law
  • Spanish: Spoken, Written
Social Media
Websites & Blogs
Contact & Map
Law Office of Michael J. McCarroll
501 S Cherry Street
Floor 11
Denver, CO 80246
Telephone: (303) 501-1805
Law Office of Michael J. McCarroll
1048 Independent Ave.
Suite A110
Grand Junction , CO 81505
Telephone: (303) 501-1805