SECURITY UPDATE: Doig River First Nations - October 2015

SECURITY UPDATE: APP team at Civeo Wapasu Lodge - August 2015


SECURITY UPDATE: APP team at Houston, BC - July 2015
Security team from Moricetown First Nations, BC

Great Work Team!


Security Services in Grande Prairie

All Peace Protection has been serving Northern Alberta for over 30 years, providing security and protection 7 days a week, 24 hours a day. As a locally owned and operated, licensed and bonded security company, we have been able to build a strong relationships with all of our clients in the Peace Region.

Being able to offer over 100 experienced security guards who are all licensed, insured and bonded through the Alberta of Justice Public Security Division, allows us to provide reliable service and peace of mind for our customers.

All Peace Protection has been patrolling the residential streets of Grande Prairie, watching over homeowner’s greatest assets while they are at work or play. We have also been able to provide service for local alarm security companies responding to residential and commercial alarms. We have also provided site security guards for local concerts, trade shows and other community events. All Peace Protection holds security contracts for many of Grande Prairie’s largest properties, including:

  • Grande Prairie Mall
  • Weidner Properties
  • North American Leaseholds
  • Grande Prairie Regional College
  • Canfor
  • Service Plus Inns & Suites


Our Services also extend to Northern Alberta’s oil and gas industry; our guards as a requirement for employment have H2S, WHIMS & Alberta First Aid. This enables them to guard well sites and/or private roadsAll Peace Protection has been contracted by oilfield companies such as Schlumberger, Halliburton, BJ Services and Precision to name a few.

Whether we are responding to alarms, driving by or completing full exterior patrols, we document every incident and account for response that we provide to give you peace of mind not only for your investment in All Peace Protection but also for your property.



If you have any questions or are interested in acquiring our services, feel free to contact us at 780-538-1166.





Pay Your Parking Ticket Online - Click Here

Community Involvement