Neil Opdahl-Lopez (Major, USMCR) is a former Judge Advocate who served active duty aboard Camp Pendleton, California (2011-2018), and stood in various attorney positions including: prosecutor, civil law, and staff judge advocate. Through this comprehensive and foundational experience, then Captain Opdahl-Lopez learned the value of a a multi faceted base of knowledge and experience in order to accomplish the task and mission at hand, no matter the circumstances. Since parting from active duty in 2015, he transitioned into non profit work, where he defended indigent clients against slumlords and being evicted through unlawful detainers for several years. In late 2017, Neil instituted his own private practice and struck out on his own, and put his vast array of experience to work- he now specializes in DUI defense, criminal defense, and divorces (uncontested). As a member of the National College of DUI Defense (NCDD), Neil completed the Summer 2019 intensive course in Boston, MA (graduation pictured). Major Opdahl-Lopez still stands as a current drilling Marine in the reserves, and is the Los Angeles representative for the Marine For Life Program. Neil stands ready to fight for your rights and prides himself on client satisfaction. Contact him for a free consultation today!
Average Rating: 4.90
Total Reviews 153
Neil Opdahl-Lopez Lawyer Avvo Reviews
Neil Opdahl-Lopez
Highly recommend.:
Review : 1
No options, Neil immediately stepped in with clarity, confidence, and strategy. One of the biggest r ... more reviews
Neil Opdahl-Lopez Lawyer Yelp Reviews
Neil Opdahl-Lopez
N/A
Neil Opdahl-Lopez
Law Offices of Neil Opdahl-Lopez
Practice-Area(s)
Divorce & Separation
Attorney for : Divorce & Separation
$150 - $400 per hour
San Bernardino, 92408
Address
473 E. Carnegie Drive,
San Bernardino
,
92408
Counties
San Bernardino - East, Los Angeles County - San Gabriel, San Bernardino - Southwest, Los Angeles County - San Gabriel, Los Angeles County - Central Los Angeles
473 E. Carnegie Drive
, San Bernardino.
92408
US
+1 (626) 389-2351
Phone
+1 (626) 389-2351