Our Professionals


US Counsel

Book An Appointment

Stephen Stocks


Stephen is a bilingual (Spanish and English) US Attorney which allows him to communicate effectively with his clients.  During his practice, he has handled many cases including immigration and criminal matters.  He handles each case uniquely in the ways that he communicates with clients, looks for creative solutions and protects his client's best interest. 

He also serves the local community through voluntary work as the Chair for the Grand County Change of Form of Government. He has represented clients on a pro-bono basis and provided services to indigent clients as a conflict counsel for Grand and San Juan Counties.  Additionally, he has worked with Utah Legal Services, Inc. to provide support to individuals who have faced legal challenges and need assistance through the legal system.  This has allowed him to represent many clients in seeking protective orders and stalking injunctions to protect themselves from abusers.

His goal is to help his clients navigate through the legal system and understand the possible outcomes. He does not "sugar coat" outcomes and is frank with his clients so that they understand the risks involved in their cases and explains the law clearly so that each client best understands their individual case.

Drop Your Message