Security & Firearms Training

Get your Florida security license, firearms certification, or CPR training from NRA-certified, FDACS-licensed instructors with over 25 years of real-world experience. Family-owned since 1998. Armed & unarmed guards, state-licensed training, private investigations, bail bonds, and firearms instruction — all from one local, award-winning team. FL-licensed, vetted, and deployable 24/7.

What Our Students Say

Hundreds of security professionals and civilians trained and certified — here’s what they experienced.

Posted on Google Google
Allan Goode profile picture
Allan Goode
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We needed 24 hour security at our building with just a few days notice. Not only did they get the shifts staffed, but the guards were very professional. They worked for a few months and there was never any gap in service. Communication was spot on, daily reports, and a friendly staff. Thank you!
Posted on Google Google
Julian (Jc) profile picture
Julian (Jc)
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
The class days were long but made to feel like I was happy to be there. Between the instructor and the staff I was made to feel so welcome that I felt I had known them for years. The instructor made everything easy to understand and turned learning into a fun experience. Definitely recommend!
Posted on Google Google
J.C. Aguero profile picture
J.C. Aguero
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Awesome experience from Registration to Certification. Whole Staff was professional. Instructor Rich Wilson was an amazing Instructor with very clear point and instructions. The training was easy to follow along and retain. Chief Stein was also very professional and direct with the CPR Certification. Would highly recommend if you’re considering getting your licenses to register with All Florida. You won’t regret it and will leave proud to have earned your Certification.
Posted on Google Google
Julio profile picture
Julio
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
WOW thats all I have to say. My wife and I want to thank Mr. and Mrs. Stein and the staff and instructors for guiding, teaching and taking our son C under there wings. He could not stop talking about how much he has learned and how confident and comfortable Mr. Stein made him feel while taking the D, G, CPR and CWL classes. Mr. Stein goes above and beyond to help his students. As parents watching our son begin his future we couldn't be prouder so THANK U AND GOD BLESS YOU AND YOUR FAMILY🙏
Posted on Google Google
Paul Fernandez profile picture
Paul Fernandez
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I took the Class D unarmed security officer course back in January of 2026. The instruction and teachers were well educated and informative. To me,nothing can compare to learning from people who have "been there" and then give that knowledge to others. I do intend to be taking the armed course from this facility in the near future. As a person going into a entirely new profession,I benefited by all I learned,as well as interacting with other students in the class,especially those who had prior military/law enforcement experience.
Posted on Google Google
Murad profile picture
Murad
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
The best way to study well is to learn from winners.
Posted on Google Google
Glenn Pennell profile picture
Glenn Pennell
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I am a Retired Deputy Sheriff, and have Done Private Security for over 8 years now, needless to say I have Trained with multiple agencies and Schools, and I have to say with out a Doubt that this is By Far the top Security School I have ever Trained with, Not only did they thoroughly cover every aspect in the class but we’re so helpful in breaking down and explaining the things that you didn’t quite understand. Even working with you one on one and also extremely patient with every student regardless of experience, I could not recommend them highly enough to anyone who is just looking to obtain their security guard license Or Armed Guard License Right up to very specialized courses if you choose to take them. Not only will I be back but I would Highly recommend them to anyone I meet that needs these classes !!!

All Available Courses & Certifications

All taught by NRA-certified, FDACS-licensed instructors. Online and in-person options available. Certificates and licenses issued upon completion.

"D" License

Unarmed Class-D Security Course

Complete your Florida unarmed security guard license (Class D). Online and in-person formats available. FDACS-approved curriculum. Pass your state exam on the first try.

"G" License

Armed Class-G Security Course

28-hour armed officer certification course including classroom instruction, legal training, and full live-fire range qualification. FDACS-licensed instructors only.

"G" 4-Hour Requalification

Annual G-Requal

State-mandated annual requalification for existing armed security officers. Covers current laws, range qualification, and license renewal requirements. Quick and efficient.

All Florida has been serving its many communities since 1998.

We Are a Family-Owned, Local, Full-Service Security Company Providing:

Select Your Service Areas

Click a pin to view location details.

Courses, Duty Gear, E-Book

Your ONE-STOP-SHOP for Security Training, Gear and Expert Instruction

We provide the security courses, safety certification, and expert instruction you need to stay marketable, prepared, and confident on any post. Our on-site duty gear store is stocked with essential equipment to help you meet site requirements and present yourself professionally.  Being fully trained and properly equipped increases your chances of landing – and keeping – the best contracts with your company. When you’re ready for the next opportunity, we’ll make sure you’re ready to take it.

Ready to Protect
What Matters Most?

Free consultation — we respond within one hour.

Available 24/7/365

Florida Security Licensing & Training FAQs

The Unarmed D License course costs $289, though discounts may apply if you choose the online format instead of in-person training. The Armed G License course is priced at $279.00, covering required classroom instruction and range time.

Class D unarmed training runs the first week of every month, while Class G armed training follows in the third week. This monthly schedule lets students complete both licenses back-to-back if they plan their enrollment in advance.

No, that schedule is not available. Online training is offered only for the Class D Unarmed course and must be completed in full 8-hour daily sessions over Zoom with a live instructor, not split across evenings.

The in-person class costs $289 and includes hands-on training plus the final exam. The online class costs $179, though it requires a separate proctored exam fee paid at the time of testing.

You can sign up by calling (772) 595-5335 and making a $99 deposit to secure your spot, or by registering directly online at join.securityinflorida.com/class at your convenience, any time of the day.

After completing the training course, you will receive a completion certificate. Then, schedule an appointment at the Florida Department of Agriculture and Consumer Services office to submit your application and get fingerprinted. You can also submit your application online, or mail it to the department’s address.

Yes, the D (in-person) & G course combo is available for $569 total, which includes a $50 promotional discount. Be sure to call the office directly to register so the promotion is properly applied to your order.

The 40-hour in-person course is held in Port St. Lucie, while the online course can be taken from anywhere in the world, as long as you have a laptop or computer with a working webcam.

We offer training for both the Class D unarmed license and the Class G armed license in Florida, available in online and in-person formats. This flexibility lets students choose the path that best suits their schedule.

Enroll in a Course or Ask a Question

We respond within one business hour. Call us 24/7 for same-week class availability.

Course Registration

Fill out the form and we’ll confirm your seat within 1 hour.