Anyone can print a brochure. Under the Private Agencies Act 1971 (Akta 27), a security agency needs a KDN licence, and you can ask to see the proof. Here is what to request and what should worry you.

Do these before a quotation turns into a contract.
Request the Lesen Agensi Persendirian showing the licence number, category and validity dates. An expired or missing licence ends the conversation.
The licensed company should be the same legal entity that signs your contract. Confirm its SSM registration too.
Membership of the industry association is a useful signal of standing beyond the statutory minimum.
Ask for the schedule, not just a certificate. It shows what is covered and until when.
Every guard should carry a KDN ID card and hold valid CSG certification after PDRM background screening.
For Nepalese guards, ask about KDN approval, FWCMS 2.0 processing, FOMEMA screening and valid work authorisation.
Look for scope of duties, headcount, relief cover, replacement times, penalties for absent guards, supervision and reporting.
Any one of these is reason enough to pause.
A licensed agency has nothing to hide. Delays or excuses about the licence are a bad sign.
Compliance costs money. See what makes up a fair price in our cost guide.
Ask a guard on site for their KDN identification. Licensed guards carry it.
If nothing says how fast an absent guard is replaced, you have no remedy when a post is empty.
We would rather you verify us than trust us. On request, before any contract: