Optimal Security Services Sdn Bhd supplies vetted, unarmed local and Nepalese guards to factories, warehouses, offices, schools, clinics, condominiums and malls across Peninsular Malaysia. We size the roster to your site, quote it line by line, and put standard posts live within 24–48 hours of contract confirmation.
KDN Licence No. 02260234 · Operating since 2011 · 140+ guards deployed · 24/7 command centre

Security guard services in Malaysia are manned guarding services supplied under contract by agencies licensed by the Ministry of Home Affairs (KDN/MOHA) under the Private Agencies Act 1971 (Akta 27). Guards hold static posts at gatehouses, lobbies and perimeters, run logged patrols, control access and manage event crowds. Licensed agencies may currently deploy Malaysian citizens and Nepali nationals only.
| Regulator and law | KDN/MOHA under Akta 27. See the regulations guide. |
|---|---|
| Who can work as a guard | Malaysian citizens and, under current KDN policy, Nepali nationals. See Nepalese security guards. |
| Our licence | KDN Licence No. 02260234 (2(a) and 2(b)); PIKM member. |
| What guards do | Static posts, logged patrols, access control, reception, incident reporting, event crowd control, relief cover. |
| Sites we guard | Factories, warehouses, schools, hospitals and clinics, condominiums, malls, offices, construction sites. |
| Start time | Standard posts typically go live within 24–48 hours of contract confirmation. |
| Contract terms | Long-term posts typically run 12 months or more; events and short-term cover are quoted per shift. |
| Not provided | Armed guards, bodyguards, escorts and cash-in-transit. |
| Coverage | Kuala Lumpur, Selangor, Johor, Penang, Melaka and Perak (Taiping); other areas on request. |
| Price drivers | Posts, hours, shift pattern, guard type, site risk and statutory costs. See how pricing works. |
Last reviewed by the Optimal Security operations team. Wage and regulatory figures are checked against the sources linked in each section.
Five guarding services run under one KDN licence. Choose the post type here, then match it to your site type below. Private investigation is a separate, confidential service: see private investigation.

Gatehouse, lobby and perimeter posts with access control, logged patrols and incident reporting, available 24/7.
Learn more
KDN-approved Nepalese guards for 24/7 gatehouse, perimeter and night posts, usually under a local supervisor.
Learn more
Offices, retail outlets, condominiums and gated communities, with day and night shift cover.
Learn more
Perimeter control, lorry screening and asset protection for factories and logistics hubs.
Learn more
Access screening, crowd flow and incident response for concerts, conferences and corporate events, quoted per shift.
Learn moreDifferent sites need different guard profiles. Start with your site type, then request a site assessment. Not sure which guard type? See types of security guards. For short-term cover, see event security.
Perimeter, gatehouse and access control for factories, plants and manufacturing sites.
Typical guard mix: Nepalese static and perimeter posts, local supervisor
View detailsLorry screening, loading bay control and loss prevention for warehouses and logistics hubs.
Typical guard mix: Nepalese gatehouse, local admin-facing posts
View detailsMaterial and machinery protection, worker access control, night patrol.
Typical guard mix: Nepalese night and perimeter posts
View detailsConcierge, visitor passes and elevator access control.
Typical guard mix: Malaysian front desk, mixed patrol
View detailsCrowd management, loss prevention and car park patrol for malls and retail centres.
Typical guard mix: Malaysian concourse, Nepalese car park and night
View detailsEmergency access, restricted areas and visitor management for hospitals and clinics.
Typical guard mix: Mixed, with clear post orders
View detailsGuardhouse, visitor management and committee (JMB/MC) reporting.
Typical guard mix: Malaysian lobby, Nepalese gate and night
View detailsGate screening, drop-off safety and after-hours patrol for schools, colleges and campuses.
Typical guard mix: screened, mixed roster
View detailsGuardhouse and patrol cover for gated communities, housing estates and commercial properties.
Typical guard mix: Nepalese gate and night, Malaysian supervisor
View detailsBoth are deployed under the same KDN licensing. The right mix depends on the post, not the nationality alone.
| Factor | Local (Malaysian) guards | KDN-approved Nepalese guards |
|---|---|---|
| Often chosen for | Front desk, lobby, visitor-facing and supervisory posts | 24/7 gatehouse, perimeter and night posts |
| Typical sites | Offices, malls, clinics, schools, condominium lobbies | Factories, warehouses, construction sites, condominium gates |
| Language | Bahasa Malaysia and English | English, with working Bahasa Malaysia |
| Documents to ask for | KDN guard identity card, CSG certification | KDN guard identity card, work permit (PLKS), FWCMS 2.0 processing, FOMEMA screening, KDN security vetting |
| Mixed roster | Common: for example local guards at the lobby by day and Nepalese guards on the gate and night shift, under one supervisor. See static guard services and types of security guards. | |
There is no single price for security guard services. Cost follows the number of posts, the hours each post is covered, guard type, site risk and contract terms, so every quotation is prepared for your site after a short assessment. A 24/7 post needs several guards on rotation (typically three to five, depending on shift pattern), plus relief for leave and public holidays, which is why a headcount plan comes before a price.
We assess posts, hours, shift pattern, local and Nepalese guard mix and site risk, then recommend a headcount before quoting.
Wages, overtime, statutory contributions (EPF, SOCSO, EIS), relief cover, supervision, uniform and equipment, insurance and management fee, shown separately so quotes compare like for like.
A minimum wage increase has been announced from June 2027 (Bernama, Budget 2027). Agree a wage-review clause now so price changes follow a formula you can see.
Any reputable agency should let you verify it. Here are ours; ask for the certificates, check us on the KDN eSIMS company registry, and use our verification checklist on any supplier.
A typical deployment. Standard posts go live within 24-48 hours of contract confirmation.
Location, site type, number of posts and coverage hours, by WhatsApp or the contact form.
We assess risk and recommend headcount, shift pattern and the local and Nepalese guard mix.
An itemised quotation, with our KDN licence, PIKM membership and insurance schedule on request.
Guards receive site post orders, reporting procedures and a briefing before go-live.
Guards deploy on post, linked to our 24/7 command centre.
Unannounced supervisor checks and periodic performance reporting to you.
Use this to compare any supplier's contract, ours included. See also our cost guide and verification checklist.
Region pages cover local sites, estates and contact details. Not sure which team covers you? See all locations.