Verifying a security guard's credentials in Florida requires using the official database maintained by the Florida Department of Agriculture and Consumer Services (FDACS). Whether you're a business owner hiring a private security firm or a resident checking someone stationed at your property, relying on word-of-mouth leaves you vulnerable to unlicensed operators and liability risks. Under Florida Chapter 493, private security officers, armed guards, and security agencies must hold active state-issued credentials.
Skipping this verification step can expose you to severe legal hazards, untrained personnel, and fraudulent companies posing as legitimate security providers. Real credential checks take less than two minutes if you know which portal to access and what specific license classes to look for.
Understanding Florida Security License Classifications
Before running a background check on the FDACS portal, you need to understand what type of license a security professional or company is required to hold. Florida issues different credential classes depending on the scope of work.
- Class D Security Officer License: The standard baseline certification for an unarmed security guard in Florida. It proves the individual completed the mandatory 40-hour professional training course.
- Class G Statewide Firearm License: Required for any security officer carrying a firearm on duty. This license demands initial range training and annual re-qualification. It must always accompany an active Class D license.
- Class B Security Agency License: Issued to the security company or business entity providing the services, ensuring the corporate entity itself is insured and legally registered.
- Class BB Branch Office License: Required if the security agency operates out of a physical branch location separate from its main corporate headquarters.
Knowing these categories stops unscrupulous operators from passing off an unarmed guard as an armed professional or deploying unregistered trainees to your job site.
How to Perform an Official FDACS License Lookup
Never rely on third-party background check sites or training school directories when verifying credentials. Those platforms often lag behind real-time state updates or charge fees for public data. Use the official state database instead.
- Navigate to the official FDACS Individual Name Search portal for guards or the FDACS Agency and School Name Search for security companies.
- Choose whether you are searching by License Number or Legal Name. Entering a license number eliminates confusion caused by common names.
- If searching by license number, format it correctly. One-character license types require a space followed by seven digits (for example, C 1234567), while two-character prefixes require no space before the seven digits (for example, CC1234567).
- Review the status field carefully. Confirm that the credential says Active or Issued, rather than expired, suspended, or pending.
- Cross-reference the photo identification card the guard carries on their person with the data shown on the state database.
If a guard refuses to provide their full legal name or license number, treat that hesitation as an immediate warning sign.
Spotting Security Scams and Fake Credentials
Unscrupulous operators and fly-by-night security firms frequently use deception to land contracts. Recognizing common red flags protects your property and prevents costly legal exposure.
Fake or Pending Status Claims
A common excuse given by unlicensed guards is that their license is "pending" or "processing" with the state. According to FDACS guidelines, an applicant or pending status does not grant legal authority to perform security duties. An individual cannot work a billable security post until the state officially issues an active license card.
Badge and Uniform Deception
Some rogue operators wear tactical gear, gold stars, or badges that mimic municipal law enforcement officers. Florida law strictly regulates security uniforms and insignia to prevent public confusion. Real private security guards cannot wear badges or uniforms that resemble local police departments or state troopers. Furthermore, legitimate guards must display their state-issued agency identification card while on duty.
Certificate Mills
Fraudulent companies often present completion certificates from unapproved training providers instead of an official state license. A training certificate proves a course was attended, but it is not a substitute for an active FDACS license card.
What to Do If You Encounter an Unlicensed Guard or Agency
Discovering an unlicensed guard or fraudulent security operation requires immediate action to protect public safety and limit liability.
- Remove the unverified personnel from your property immediately to avoid liability if an incident occurs on-site.
- Document everything, including the guard's name, employer, vehicle license plates, and any physical paperwork or business cards provided.
- File a formal complaint directly with the FDACS Division of Licensing if you confirm a violation or unlicensed activity.
- Contact local law enforcement if the individuals are wearing fake police insignia or attempting to impersonate law enforcement officers.
Frequently Asked Questions
Can a security guard carry a gun with only a Class D license?
No. A Class D license only authorizes unarmed security work. To carry a firearm legally while on duty, the guard must hold both an active Class D license and an active Class G statewide firearm license.
How often do Florida security licenses expire?
Class D and Class G licenses must be renewed periodically through FDACS. A Class D license typically renews every two years, while a Class G firearm license requires annual retraining and renewal to remain valid. Always check the expiration date on the live portal rather than trusting physical cards.
What is the difference between a Class B and Class D license?
A Class D license belongs to the individual security officer working the post. A Class B license belongs to the corporate security agency or company that employs the guards and contracts out security services.
Why is a name search returning multiple results?
Common names often generate multiple matches in the database. If you encounter this, ask the guard for their exact license number or middle initial to narrow the query down to a single record without guesswork.