Bylaw Enforcement
The MD of Opportunity Bylaw Enforcement Officer can be contacted for any inquiries at:
Bylaw Enforcement Officer
Office: 780-891-3778
The primary duties of Bylaw Enforcement include, but are not limited to:
- Enforcing municipal bylaws in all MD Hamlets
- Taking part in Emergency Operations and Disaster Services
- Community events
- Applying municipal priorities and legal authorities
- Overseeing MD Security/Animal Control personnel in Wabasca, Sandy Lake, Calling Lake, Red Earth Creek, Trout Lake, and Peerless Lake
Bylaw Enforcement is based out of the Wabasca Main Office and works closely with Administration, Lands and Planning Dept, the Development Authority, and numerous outside agencies including Alberta Health, Superior Safety Codes, SCARS, and Alberta Sustainable Resource Development. The Bylaw Enforcement Officer reports to the Legislative Services Department manager as well as the Chief Administrative Officer.
Currently, bylaws of the highest priority for enforcement are Land Use, Development, Unsightly Premise, Road Protection, and Animal Control.
Please find the list of Municipal Bylaws here.

In times of crisis, it is important that MD of Opportunity residents and visitors have access to trusted and accurate information in real-time to ensure their own safety and that of their family and loved ones. In response to this need, the MD has chosen Voyent Alert! as the main communication service provider in the event of an emergency event.

Emergency Contact List
Monday To Friday – 7:00am – 4:00pm
Call: 780-891-3815
Pubic Works Department
Kimball Newberry, Director of Public Works: 780-891-8234
Fred Auger, Lead Hand: 780-891-8229
Rebecca Cardinal, Manager of Operations: 780-891-0497
Mike Vanderweij, Manager of Fleet & Aggregates: 780-891-8172
Airport Maintenance or Information
24 Hour On Call: 780-891-8294
Fred Auger, Lead Hand: 780-891-8229
Utilities Department
24 Hour On Call
Wabasca, Sandy Lake: 780-891-8530
Red Earth Creek: 780-649-3859
Calling Lake: 780-331-2032
Earl Gullion, Director of Utilities: 780-891-8230
Barry Gullion, Senior Utility Officer: 780-891-8141