Our Attorneys

Craig is from Bismarck, North Dakota and is a graduate of the United States Military Academy where he earned a Bachelor’s Degree in Systems Engineering with a Field of Study in Mandarin. After serving in the Army as an Armor officer, he attended the University of North Dakota School of Law. Craig served as a North Dakota Supreme Court law clerk for the Honorable Justice Dale V. Sandstrom. Craig enjoys spending time with family, cooking, and traveling.

contact us

Send us a message

We will devote our attention to your case, without delay, prepare documents, filings, and discovery tailored to your matter.

Sheridan Office 205 Coffeen Avenue
Sheridan, WY 82801 P: 307.673.4937
BELGRADE OFFICE 1831 Thorpe Road
Belgrade, MT 59714 P: 406.697.5005
KATY OFFICE 24285 Katy Freeway
Suite 300
Katy, TX 77494 P: 307.673.4937