MK Roofing - Roofing Contractor Great falls, MT

A Full Range Of Private Investigation Services That You Can Trust To Get The Job Done

We have the skills and experience to help secure the information you need, when you need it.

Private Investigation Services SW Montana & Northern Wyoming

Our skills and expertise have taken years to build and that’s why not everyone can do what we do. Our lead investigator has decades of experience in law enforcement, as well as community patrol services and investigations. 


For our work to be successful, it’s important to understand that every scenario is different and will require a different set of skills. For even the most delicate matters, we’re able to handle cases in a way that ensures the safety and privacy of everyone involved. 


From background checks to insurance fraud investigations — we cover a range of both private and corporate services. If you’re an attorney looking for litigation support, we’re also experienced in gathering evidence that is admissible in court. 


Based in Southern Montana, we’re always willing to travel for the right case, but we mainly serve clients in Billings, Bozeman, Red Lodge, Livingston, Northern Wyoming and the surrounding areas. 


You won’t know what we can do for you until you contact us — so reach out now!

REQUEST A FREE CONSULTATION

Lead Investigator Education, Experience & Training

Education

  • Oregon State University
  • Bachelor of Science
  • Major Political Science


Professional experience

Multnomah County Sheriff – 24 years - Portland, OR

  • Hired Corrections Deputy 1997
  • Promoted to Law Enforcement 1999
  • Promoted to Sergeant 2013 
  • Retired 2021


  • Worked Patrol Operations, Detectives, East County Major Crimes Team, Child Abuse Team, River Patrol, Missing Person Taskforce, Search and Rescue (SAR), Rapid Response Team, Tactical Communications Team, and Critical Information Group.
  • Ancillary duties in Search & Rescue / Incident Management Team; Rapid Response Team (Crowd Control), Tactical Weapons Squad, Peer Support Group
  • Obtained the Oregon Basic, Intermediate, Advanced and Supervisory Police Officer Certificates
  • Instructor: Emergency Vehicle Operations, Sgt.’s Academy, Search and Rescue, ATV and Defensive Tactics
  • Incident Management Teams: Eagle Creek Fire, Annual US Navy Fleet Week, Justice Center Riots, Kyron Horman Missing Person Investigation, 20 years of SAR Missions
  • Supervised the Critical Information Group , River Patrol , Logistics, Administrative, Evidence, Fleet  Tactical Communications Teams and Search and Rescue.
  • Guarded inmates in Oregon’s only maximum-security county jail. Posts: Inmate dormitories, jail intake, inmate transports, and mental health unit.


Clackamas County Sheriff – 2 years  -  Milwaukie, OR

  • Hired Community Corrections Officer 1995
  • Worked in work release facility, Intensive Drug, and Electronic Surveillance Programs
  • Positions: Security Officer, Drug Screening, Counseling Team, and Home/Work Checks 


West Linn Police Department – 3 years  -  West Linn, OR

  • Hired Reserve Police Officer 1995
  • Worked in Patrol Operations


State of Oregon, Oregon’s House of Representatives – 2 years - Salem, OR

  • House Majority Leader’s Office (Intern) 1992
  • Elected by HOR to Sgt. at Arms 1994
  • Supervised staff of page employees
  • Worked with all elected officials; maintained decorum in the House of Representatives


Professional activities & training

  • Annual In-Service Training: Firearms, OHSA, Ethics, Discrimination, Sexual Harassment, CPR First-Aid, EVOC / PIT, Defensive Tactics, Use of Force, Legal Updates, PREA, Taser, O.C., Building Searches, ASP
  • FBI Open-Source Intelligence (OSINT) - 2021
  • Unmanned aerial Systems Conference - 2019
  • Bias and Diversity Training - 2018
  • Domestic Violence / Why Teens Kill - 2018
  • FCC Ham Radio Operator Course Technician Level - 2018
  • Emotional Survival – Peer Support - 2017
  • Core Value Index Leadership Training - 2016
  • Suicide Intervention Training – 2013
  • Oregon State Sheriff’s Association Winter Conference / Training – 2013 - 2019
  • Reid Interview & Interrogation Techniques Course – 2012
  • FBI BAU #3 Missing Person Case Presentation at Quantico – 2012 
  • Metro Area Sgt. Academy Instructor – 2012 - 2019
  • Cell Phone Forensics / Cellebrite Extractor - 2011
  • Strategic Management and Planning Course - 2010
  • ASI ATV Instructor Course - 2009
  • Elder Abuse Training - 2009
  • Oregon Marine Drift & Jet Boat Operations Course - 2008
  • Non-Violent Crisis Intervention Course - 2007
  • Prison Rape Elimination Act (PREA) - 2007
  • Firearms Uncontrolled Environment Training - 2006
  • Collective Bargaining Conferences – 2006, 2008, 2010, 
  • Decoding DNA and High-Profile Criminal Investigations - 2005
  • Oregon Marine Law Enforcement Academy - 2005
  • HazMat and Weapons of Mass Destruction - 2004
  • Active Shooter / ConSim training - 2004
  • Recovering Human Remains - 2004
  • International Homicide Symposium – 2003
  • Emergency Vehicle Instructor Course - 2003
  • Child Abuse Summit - 2003
  • Officer Involved Shootings and High-Profile Criminal Investigations - 2003
  • WASAR – 2003, 2005, 2008
  • Managing Land Based Search and Rescue Operations – 2003 and 2010
  • Law Enforcement Officers Flying Armed - 2002
  • Search and Rescue Coordinator – 2003 to 2013
  • Heard Search and Rescue Coordinator – 2013 to 2021
  • Crime Scene Investigations - 2002
  • Member of East County Major Crimes Team – 2003 to 2006, 2010 to 2013
  • Sex Offender Management Conference - 2002
  • Portland Police Bureau Detective Academy - 2002
  • Oregon Washington Lawmen’s Conference – 2001-05, 2007-09, 2011-12, 2014, 2017
  • SARCON – 2004-7, 2009, 2011, 2013-16
  • National SARCON - 2009
  • Bike Patrol Safety Course - 2001
  • Street Survival - 2001
  • Defensive Tactics Instructor Course - 2000
  • Standardized Field Sobriety Testing & Drugs that Impair - 2000
  • Oregon DPSST Basic Police Academy - 2000
  • Oregon DPSST Basic Corrections Academy, Class 107 - 1996
  • Medic First Aid / CPR Certification - 1996 to 2021
  • Reserve Police Office Academy - 1996


FEMA Incident Command System Course Certifications

  • 100 Introduction to ICS
  • 200b Basic ICS for Initial Response
  • 317 Introduction to Community Emergency Response Teams
  • 700 National Incident Management System, An Introduction
  • 700a NIMS – Multiagency Coordination System (MACS)
  • 704 NIMS – Communication and Information Management
  • 800b National Response Framework, An Introduction
  • 809 ESF #9 – Search and Rescue
  • 813 ESF #13 – Public Safety and Security


Professional memberships

  • Multnomah County Search and Rescue Board President – 2013 - 2021
  • Mt. Hood SAR Council Member – 2013 - 2021
  • Oregon State Sheriff’s Association SAR Advisory Council Member then VP - 2013 - 2021
  • River Safety Taskforce – Member then President 2006 - 2011
  • Oregon Washington Lawmen’s Association (OWLA) – Member
  • Oregon State Sheriff’s Association – Vice President Search and Rescue Council


Honors received

  • Meritorious Service Award, Oregon State Sheriffs’ Association – Dec. 2020
  • Distinguished Service Award, Oregon State Sheriffs’ Association – Dec. 2020
  • Multnomah County Sheriff’s Office Citation – April 2018
  • Search & Rescue Program of the Year Award, as Supervisor – December 2017
  • Unit Citation, River Patrol Unit – November 2015
  • Multnomah County Chair’s Excellence Award – May 2015
  • Multnomah County Sustainability Award – May 2015
  • Unit Citation, East County Major Crimes Team – May 2013
  • U.S. Coast Guard Certificate of Merit – September 2011
  • Search & Rescue Program of the Year Award, as Deputy – 2011
  • Sheriff’s Award, Search and Rescue Team – May 2011
  • Unit Citation, River Patrol Unit – May 2009
  • Unit Citation, Search and Rescue Team – June 2006
  • Certificate of Recognition, Washington DC Metro Police – January 2005
  • Letter of Commendation – September 2003
  • Many Letters of appreciation from Command Staff and the Public



If You'd Like To Know More About How We Can Adapt Our Skills To Your Situation, Let us Know A Good Time To Chat!

Arrange A Chat
Share by: