River Mountain Immigration provides individual, family & business immigration legal services. Serving Montana, the Pacific Northwest, the U.S. and the world.


     I moved to Missoula, Montana in 2017 with my family. I started River Mountain Immigration, a boutique immigration law firm that focuses on family immigration, business & sports immigration and crimmigration (the intersection of criminal law & immigration law). I really like representing couples in marriage green card cases and fiance(e) visa cases and have successfully obtained green cards & U.S. legal permanent residence for over 500 foreign national spouses. I have represented professional athletes, models, business owners, victims of crimes, domestic abuse victims, DACA individuals brought into the U.S. as children and once represented the winner of a reality TV show. 

     I have extensive experience in both Naturalization to U.S. Citizenship cases and complex I-751 removal of conditions cases. I was the national liaison between AILA (American Immigration Lawyers Association) and the USCIS (U.S. Citizenship & Immigration Services) California Service Center I-751 division for 2 years. 

     Before moving to Montana, I ran a 4-attorney, 8-person firm called Caudle Immigration in San Francisco, CA. Caudle Immigration received over 100 5-star Yelp reviews. Every year since 2005, I have received a "BV Distinguished Very High Peer Review Rating in Legal Ability & Ethical Standards" from Martindale-Hubbell. 

     I have taught immigration law and paralegal studies as an adjunct law professor at San Francisco Law School, Golden Gate Law School and U.C. Berkeley. I also served on Stanford Law School's Immigration Clinic Board for 5 years. 

     Outside of the office, I like to spend time with my family traveling, watching my kids play soccer, spending time in the Montana outdoors engaging in water activities, and cooking & making craft coffee & alcohol drinks for my friends (I am a certified bartender, volunteer barista & Montana food safety certified). I also like reading & watching movies & TV shows about spies and watching sports (both live and on TV). 

Randall Caudle (4).jpg

    I moved from Costa Rica to Missoula, Montana in 2006 where I have been a student ever since. I first got to study Spanish at the Missoula International School and then went on to study at Hellgate High School where I graduated with a full International Baccalaureate diploma and honors as a member of the National Honors Society and German National Honors Society. Go Knights! For the past three years I have been studying Political Science and Spanish as a pre-law student at the University of Montana and Davidson Honors College. I am interested in helping others and using my Spanish speaking skills to aid those with immigration concerns. I absolutely love engaging with people from a diverse array of communities and often do so through the International Rescue Committee which works to resettle refugees in the Missoula community as well as ONE which works to combat extreme poverty and preventable disease globally. Through ONE I have met with Montana representatives on multiple occasions in order to engage them on international issues and encourage them to support countries and communities in need. I have also served as one of their representatives at the 2020 Youth United Nations conference in which students from around the world discussed issues pertaining to gender, the environment, and immigration. I work on campus as president of the UM ONE Chapter and Pi Sigma Alpha which is the only national Political Science Honors Society. 

    In my free time, I love being in the outdoors hiking, mountain biking, or snowboarding. I also love traveling, I have been to 16 countries! I am an avid reader, especially action adventure! I have also recently created my own photography business where I get to engage my more artistic side!

Randall Caudle (6).jpg




225 W. Front St, Missoula Montana, 59802


Mon - Fri: 9am - 5pm
Sat: Closed
Sun: Closed

We are currently offering virtual appointments through  Zoom, Skype, and phone. 

     I am originally from Ronan, Montana and moved to Missoula in 2018. For the past three years, I have studied political science, pre law, and philosophy at the University of Montana. During college, I have received honors as a Dean’s scholar and Presidential scholar. I am also a recipient of the People’s Certificate in Law, Philosophy, and Politics. This coming semester, I will be graduating with a Bachelors of Science and applying for law school.  

     Currently, I am involved with programs in my community that share a common goal of uniting families. I volunteer as a Court Appointed Special Advocate for Missoula helping resolve direct neglect cases that work towards family reunification. I am also a volunteer wish granter for Make-A-Wish Missoula, as well as a Community Council board member for the Make-A-Wish Missoula Chapter. In the Spring of 2021, I completed an internship with the Missoula County Government and Budget Team in which I drafted the first ever crisis care inventory list of funds spent on emergency services in our county. This project allowed me to share insights on which crisis services our county prioritizes and create a budget proposal for financially underrepresented groups. 

     What I enjoy most about Missoula is the strong sense of community it has. I am passionate about working on a personal level with families in need and am proud to be a part of a community that offers so many outreach programs for family services. My love for the city of Missoula and my passion for helping families in need inevitably leads me to take an interest in families impacted by immigration. 

      When I am not in the office or the classroom, I enjoy traveling (I once spent a summer visiting 13 National Parks), trying out new Montana coffee shops, and painting. I am an avid foodie and love experiencing new dishes. I am also a published poet and a state title holder in golf!

Randall Caudle.png