Grand Junction Office

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 which provides the local community with access to an experienced Denver immigration lawyer.


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.

Whether you live in Denver, 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 globe.