Frequently Asked Questions
Answer all of your questions
Courses & Licensing
What is the difference between the Class D and Class G courses?
The Class D course is the state-mandated 40-hour training for unarmed security officers in Florida. It is the first step for anyone who wants to work security in the state. The Class G course is the 28-hour statewide firearms training for armed roles. You must complete or be scheduled for the Class D program (or hold a valid Class D, Class C, or Class CC license) before you are eligible to apply for the Class G license.
If I complete a course, do I automatically get my license?
No. Our courses meet the State of Florida training requirements, but the licenses themselves are issued by the Florida Department of Agriculture and Consumer Services after you submit your application, fees, and background screening. We prepare you for that process and our team is happy to walk you through the application steps.
Who is the Executive Protection course for?
The 3-day Executive Protection / Bodyguard Certification Course is built both for people entering the protection field for the first time and for experienced professionals who want to sharpen and modernize their skills. It is the only Executive Protection course in Florida licensed by the Florida Department of Education (License No. 5198).
What is included in the All In One Executive Protection Program?
The All In One is our flagship career program: more than 250 hours of classroom and hands-on training with up to 12 industry certifications, including Executive Protection, Advanced Executive Protection, Threat Assessment and Security Advance Tactics, Motorcade Tactics, Defensive Tactics, CPR/AED/Trauma Care, and firearms training. Students also receive free access to our partner housing pass. Call us at 727-940-7926 to talk through whether it is the right fit for your goals.
Do I need any experience to take a course?
Most of our courses welcome all experience levels. Some, like the Class G firearms course, have state eligibility requirements, and we will confirm you meet them when you register. If you are not sure where to start, call us and we will point you to the right first course.
Registration & Payment
How do I register for a course?
Three ways: register and pay online on any course page, call us at 727-940-7926, or email info@essglobalcorp.com. After you register, our team will confirm your seat and send everything you need for your first day.
How do I pay?
You can pay online at checkout when you register through the site. If you would rather handle payment by phone or discuss other arrangements, call us at 727-940-7926.
What if I need to reschedule or cancel?
Plans change, we get it. Call us at 727-940-7926 or email info@essglobalcorp.com as soon as you know, and our team will work with you on the next available class date.
Do you offer group or corporate training?
Yes. We train teams for security companies, corporate clients, and agencies. Contact us at 727-940-7926 or info@essglobalcorp.com and we will build a schedule around your group.
Is tuition assistance available?
We offer tuition assistance options and support for students working with state vocational rehabilitation programs. Eligibility depends on your situation, so the fastest path is to call our admissions team at 727-940-7926 and we will walk through it with you.
Schedules & Location
When is the next class?
Our live course calendar is always current at essacademy.com/events. Classes fill up, especially Executive Protection, so register early to hold your seat.
Where are courses held?
At our training headquarters: 425 E Spruce St, Ste A, Tarpon Springs, FL 34689, just minutes from historic downtown Tarpon Springs.
Housing & Travel
I am traveling in for a course. Where do I stay?
We have partnered with local properties to offer discounted student housing, including Innisbrook Golf Resort, the historic Innis Estate, and the Hampton Inn & Suites Tarpon Springs, all a short drive from our headquarters. Students enrolled in the All In One program or High Threat Security Operations receive an unlimited access pass at no charge. Call 727-940-7926 and we will help you arrange it.
Still Have Questions?
Call us at 727-940-7926, email info@essglobalcorp.com, or stop by 425 E Spruce St, Ste A in Tarpon Springs. We would love to help you find the right course.
Didn’t find the answer?
