Grand Junction Immigration Lawyer

Attorney McCarroll travels on a near weekly basis between our Grand Junction office and our Denver Metro office located in Cherry Creek.

After establishing a successful immigration practice in Denver in 2009, Attorney McCarroll purchased a home on the Western Slope for lifestyle reasons, seeking to be closer to the great outdoor opportunities that Colorado has to offer.  As a result, our Grand Junction office was opened in 2018 to provide the local community with access to an experienced Denver immigration lawyer.

Grand Junction Immigration Lawyer – Free Consultations

Call us today at (970) 808-9000 to speak with the attorney. 

We offer free immigration lawyer consultations on the Western Slope.  Also, we are able to provide free in-person consultations along the I-70 corridor.

Call to speak with Denver/ Grand Junction immigration lawyer Michael J. McCarroll for a free consultation. 

Whether you live in Grand Junction or anywhere in the world, we invite you to contact us to speak with our experienced US immigration attorney for a free consultation.  We represent clients in Colorado, throughout the United States and around the world.