tessura
IA

Iowa security guard license lookup

Iowa has no public online search for individual guards. Here is how to confirm one with the Iowa Department of Public Safety instead, and how to check the company.

No online guard lookup in Iowa

Iowa publishes no public online lookup for individual guards, so you confirm a guard directly with the Iowa Department of Public Safety.

Iowa DPS Program Services Bureau, 215 E. 7th Street, Des Moines IA 50319: 515-725-6230, piinfo@dps.state.ia.us.

Iowa Department of Public Safety →
Step-by-step: how to look up a guard in IowaExact steps to verify an officer with the Iowa Department of Public Safety5 steps
  1. Ask the guard to show the state-issued employee identification card that Iowa DPS issued through their agency, and note the agency name printed on it. Iowa Code ch. 80A requires every contracted security employee to hold one, and a guard who works for two agencies must hold a card from each.
  2. Verify the EMPLOYER at https://iowadps.imagetrendlicense.com/lms/public/portal#/lookup, the public search there covers agencies, and lets you search by Agency Name, Agency Number or Agency City.
  3. Confirm the agency record's license status is active before you rely on it, and check the address and phone shown match the company that is actually staffing your site.
  4. Because the individual card is not in the public search, email or phone the Program Services Bureau with the guard's full name, date of birth and employing agency and ask them to confirm a current employee ID card is on file.
  5. Do not accept a card that names an agency other than the one that invoiced you, and check the card's own expiry date against today.

Why there is no link to click: Iowa DOES require the individual credential, but you cannot look it up. Watch for the wrong database: the well-indexed Iowa DPS portal at iowadps.imagetrendlicense.com is an agency-only search. Iowa DPS's own FAQ frames it as the answer to 'how do I find out if someone is licensed as a private investigative, private security or bail enforcement AGENCY'. I confirmed this against the portal's own configuration: the individual ('user') public-lookup filter set is empty, while the agency ('service') filter set is configured with Agency Name, Agency Number and Agency City. Searching a guard's personal name there will always return nothing, no matter how valid their card is.

Ask the company for the guard’s registration on its own letterhead, and check the company’s license below.

What credentials a guard should hold in IowaIowa registers guards through their employing agency2 credentials
Every guard working a postPrivate Security / Private Investigation Employee Identification Card
If they carry a firearmProfessional Permit to Carry Weapons (Private Security / Investigation Employment)renews yearly

Armed work: Armed security work uses Iowa's professional permit to carry weapons, issued by your county sheriff for $50 and valid 12 months, only while working and traveling to and from work (Iowa Code 724.6, 724.11). You must be 18 or older and not disqualified under 724.8, and show firearm safety training by any route in 724.9, including a DPS-approved security guard course or military small arms training; no hour minimum is set and the sheriff may not add training conditions.

How to check the security company in IowaThe Iowa Department of Public Safety, Program Services Bureau licenses the firm itself (Private Security Agency License)Agency license
What the firm must holdPrivate Security Agency LicenseIssued by the Iowa Department of Public Safety, Program Services Bureau
  1. Ask the company for the exact legal name on its license and its Private Security Agency License number. A company that cannot produce a number for a license it claims to hold has told you something.
  2. Open the Iowa Department of Public Safety, Program Services Bureau lookup and search for that name.
  3. Search the legal name, not the name on the uniform or the invoice. Brand names, DBAs, and the name on the truck are often not the licensed entity.
  4. Read the status and the expiry date, not just the presence of a record. An expired or suspended license still returns a result.
  5. If nothing comes up, ask which entity holds the license and in which state, then check that name. If the answer does not resolve, treat the license as unconfirmed and call Iowa Department of Public Safety, Program Services Bureau before signing.
Open the Iowa Department of Public Safety, Program Services Bureau lookup →
Ask for company insurance & bonding properlyIowa requires liability coverage by statute — what to ask for on the COIRequired by law
Iowa requires it by law

No dollar figure is set, but the scope is prescribed: general liability, completed operations and personal injury, where personal injury must cover false arrest, detention or imprisonment and malicious prosecution; libel, slander, defamation and invasion of privacy; and wrongful entry or eviction.

Bond: $5,000 surety bond for a single license type, $10,000 if licensed for more than one of bail enforcement, private security or private investigation.

If it lapses: The license is automatically revoked, not suspended, if the licensee has not complied with the certificate requirement within 30 days of any expiry.

Iowa Admin. Code 661, 121.4(6), https://www.legis.iowa.gov/docs/iac/rule/661.121.4.pdf

A certificate of insurance (COI) that names your business as an additional insured, not just the certificate holderCertificate holder means you were mailed a copy. Additional insured means their policy actually answers for you if you are pulled into a claim.
General liability, and workers’ compensation at your state’s statutory limitsIf a guard is hurt on your property and the company carries no workers’ comp, the claim tends to land on you. Ask for commercial auto too if they run patrol vehicles.
The policy number and the effective and expiry dates, on a certificate dated within the last monthAn undated or months-old certificate is the single most common tell. The dates let you ask the insurer about the right policy.
The name, agency, and direct phone number of the broker who issued it, then call themThe broker can confirm the policy is in force today. The certificate PDF cannot, and a forged or stale one looks identical to a real one.
A contract term requiring written notice to you before the policy is cancelled or non-renewedStandard certificates promise notice to the insured, not to you. Putting the duty on the company in the contract is what makes a mid-term cancellation a breach.
A fresh certificate part-way through the term, not only at signingRe-asking at 60 or 90 days costs you an email and defeats the whole get-the-COI-then-drop-it pattern.

tessura does not verify anyone’s insurance and has no access to insurers’ records. This is guidance for doing it yourself, not legal advice.

Iowa license lookup: common questionsQuick answers on lookup timing, missing records, and armed permits4 questions
How do I look up a security guard license in Iowa?

Iowa publishes no public online lookup for individual guards. Note the guard’s full name and any registration number they give you, and ask the Iowa Department of Public Safety to confirm it. Iowa DPS Program Services Bureau, 215 E. 7th Street, Des Moines IA 50319: 515-725-6230, piinfo@dps.state.ia.us.

What is a security guard license called in Iowa?

The Iowa Department of Public Safety issues the Employee state-issued identification card (issued through the licensed agency under Iowa Code ch. 80A).

How do I check a security company’s license in Iowa?

Companies need their own license from the Iowa Department of Public Safety, Program Services Bureau: Private Security Agency License. Search the company’s exact legal name at iowadps.imagetrendlicense.com and read the status and expiry date on the record.

Is tessura part of the state licensing agency?

No. tessura is not affiliated with any state licensing agency. Every lookup on this page belongs to the agency that runs it, and the agency’s record is the one that counts.

Official sources & more for IowaRegulator links, licensing guides, and open jobs (last reviewed September 27, 2026)4 sources
Hiring or working security in Iowa?Send one staffing request to reach licensed companies covering Iowa.
Request security staffingFree guard wallet