Citizens On PatrolBylaw Enforcement

The Town of Carstairs introduced a Peace Officer early in 2005. In 2015 the Town of Carstairs appointed a Director of Protective Services: Sheldon Krasniuk and the the town's peace officers increased from 1 to 3.  Protective Services Officers include Shawn Press and Dan Beausoleil.  
Protective Services is the contact for enforcement of all bylaws within the town, as well as handling animal control complaints.

A selection of the Town's most requested bylaws are available on the Bylaws page of our website.

If you are interested in a specific matter, please feel free to contact the Protective Services with your inquiry at 403.337.3341.

Vacation Notification Form