I see two trends that can put pressure on small contract security companies. With advances in AI and robotics, security robots (now in their infancy) will take on their full meaning. I don't see them replacing the security guards. Still, they will reach a level of efficiency and reliability, putting a lot of lazy, under performing guards out of a job. Customers will also invest in better cameras and better intrusion alarms and expect their security providers to speed up their use and maintenance.
The second trend is the increase in crime and the decrease in the presence of law enforcement