Professional Services Offered:


  • Private Detective 
  • Certified Firearms Instructor
  • Licensed Protective Agent 
  • CPR & First Aid Instruction


Private Detective


Bruce Olson provides professional, high quality investigative services to attorneys, businesses and private individuals in southern Minnesota and northern Iowa.  With more than 20 years of investigative experience, Bruce has the knowledge and skills to develop and uncover the information you need to know.

Permit to Carry Pistol


Bruce is also a Minnesota Department of Public Safety, Certified Firearms Instructor.  His Minnesota Permit to Carry Course meets and exceeds the training standards for new and renewal permit applicants, as required by Minnesota Statute and the Minnesota Citizens’ Personal Protection Act.

Protective Agent


As an individual or the member of a team, Bruce offers his experience and expertise as a Minnesota Licensed Protective Agent

CPR & First Aid


Bruce is a BLS instructor and offers CPR and First Aid instruction for security professsionals and others 

Armed Training


Bruce is approved by the State of Minnesota to instruct Initial and Continuing armed training to Licensed Private Detectives and Protective Agents



Bruce Olson

Bruce is a Minnesota native and a graduate of Mankato State University.  His investigative career began working as a Special Agent and Industrial Security Specialist for the U.S. Department of Defense.  He later moved to the New Ulm area and established his own private detective business.    Bruce is a Minnesota and Iowa Licensed Private Detective, a Minnesota Protective Agent and an active member of the Minnesota Association of Private Detectives and Protective Agents.   He is also a Certified Firearms Instructor, CPR & First Aid Instrutor, and a trained Emergency Medical Responder.  Bruce is committed to providing the most thorough, ethical, and cost effective services.   His sense of commitment and strong work ethic are qualities that have helped him excel in his profession.  Bruce truly enjoys serving his clients in southern Minnesota and northern Iowa.