It varies depending on the region, but generally, it costs around $25 per hour to hire a security guard. Some companies may charge more or less depending on the services provided. For example, some companies may provide armed or unarmed security guards, whereas others may only offer basic security services. It’s important to remember that not all security guards are paid equal. Make sure to research and ask around to find a reputable company with qualified personnel who can meet your specific needs.