
Clear guidance, compassionate immigration counsel in Denver
Law Office of Michael J. McCarroll in Denver provides immigration counsel focused on marriage-based Green Card applications and N-400 citizenship. Clients praise professionalism, patience, thorough answers, clear guidance, and fast communication. The team supports clients from preparation through interview, helping reduce stress and achieve solid results. Located at 501 S Cherry St, floor 11.
No photos available
Comprehensive legal support for I-485 applications, including preparation, documentation, and interview guidance.
Expert help with N-400 applications and the citizenship process, from filing to approval.
Personalized advice and case evaluation to navigate complex immigration laws and options.
Thorough handling of forms, evidence, and USCIS requirements to ensure accuracy and compliance.
Continuous communication via email and text, with quick responses and step-by-step guidance throughout your case.
Claim Law Office of Michael J. McCarroll to update business info, respond to reviews, and access analytics.
Overall rating
Elena Cano
I am very glad I found Michael McCarroll and his staff. He helped me with the N400 application and I became a citizen two days ago! It took 10 months and a lot of stress. Between the fact finding ( of 40 years of living in the United Sates), a postponement due to family matters and a government shutdown, it was all a big rollercoaster for me. Michael was extremely helpful all along. He and his staff answered all my questions, throughout with no delay. Michael was especially calming and patient with me, considering my stress. Michael is knowledgable, profesional, efficient, in addition to showing compassion and friendliness. His staff is also very dependable and quick. The price is fair and details are well communicated. I highly recommend Michael McCarroll to anyone needing help with immigration issues.
Luis Ignacio De Zabala
My experience with Michael and his team was exceptional. They quickly earned my trust with their clear advice, efficiency, and deep knowledge. What made the biggest difference was how they helped reduce the anxiety and complexity throughout the entire process—always guiding me step by step and making everything feel manageable. Thanks to their professionalism and support, I achieved excellent results, and I highly recommend them.
Stephanie Blythe
We couldn’t be happier with the amazing service we received! They guided us through our marriage-based I-485 process with professionalism, patience, and care every step of the way. From day one, they made everything clear and easy to understand, always answering our questions quickly and thoroughly. Thanks to their preparation and support, our case was approved on the spot during our interview! We truly felt supported and confident throughout the entire process. If you’re looking for an immigration lawyer who genuinely cares and delivers excellent results, we highly recommend Michael & his team!
Ann Yoshinaga
I want to thank Michael and his team for their amazing support on our marriage-based green card case. We were able to submit our application after about two months of preparation and review, and it was approved just four months after filing. Before finding Michael, we had a hard time getting in touch with attorneys at other firms. However, Michael and his team always had great and fast communication, which made us feel supported and cared for every step of the way. I would highly recommend Michael and his team to anyone seeking help with their immigration case.
Daena Pinon
I had an amazing experience with Michael and his team during my marriage-based green card process. At first, I was shocked by how affordable their services were compared to other lawyers, we even thought it might be too good to be true! But everything was professional and smooth from the start. Their website is easy to use, and communication was excellent. They always replied quickly to emails and texts, answered all my questions without charging extra, and kept me informed every step of the way. Whenever USCIS requested something, Michael sent detailed emails explaining exactly how to prepare and what I needed to bring, step by step. That support made everything so much less stressful. I’ve already recommended them to two friends who are also having a good experience. I’ll definitely come back to them for any future immigration needs!