Harry Hall

Private Investigator

Harry Hall is a licensed Private Investigator in New Mexico, with over 32 years of experience in law enforcement, including serving as a Lieutenant in Corrections, Police, and Sheriff departments from 1986 to 2018. A Lifetime NRA Member, Mr. Hall holds multiple certifications in firearm safety and personal protection. 

With extensive law enforcement training and investigative experience, Mr. Hall is dedicated to providing reliable and thorough investigative services. 

Experience and Certifications: Retired Corrections/Police/Sheriff Lt. 32.7 years 1986 to 2018. Current Lifetime member NRA Home Firearms Safety Instructor, Metallic Cartridge Reloading Instructor, Certified Pistol Instructor, Certified Refuse to Be a Victim Instructor, Certified Shotgun Instructor, Shotgun Shell Reloading Instructor, NRA Armorer, and Personal Protection in The Home Instructor. Former NRA Law Enforcement Instructor held Advanced I & II, Immediate I & II, First Line Supervisor, & Command Staff, High Risk Firearms Instructor & General Police Officer Certifications for the State Of New Mexico Police Academy until 2018, in 10/21/24 Licensed Private Investigator State of New Mexico.

Robert G.
This firm is a pleasure to deal with, Mike Wasdin was excellent and patient. I'am new at this, and he couldn't be nicer, my wife and I signed up and Mike walked us through it all. Attorney's For Freedom, and Attorneys on Retainer, are the best by far, very precise and extremely knowledgeable. I highly recommend them for any legal matter, including great self defense options.
wildman 1.
I had simple question. Answer came very quick.
Cla B.
They make the other (conceal carry) firms irrelevant.
Marvin L.
They helped answer all my questions I had and could possibly think of that moment. These guys are the real deal. I would recommend them for legal help and legal defense. Super smart group of people. Absolutely amazing work. Y’all are a hidden gem.
Neto
After must research, I found AOR, best decision I made was to join. Stay safe out there!