When submitting an application for a new business, the applicant and/or owner must first consult with Planning & Development to determine if the proposed business requires a Development Permit under the Land Use Bylaw. If a Development Permit is required, the business must first be approved by the Development Authority (Planning & Development) before the business license is issued.
Business Licenses are valid for the calendar year they are issued and are renewed every January of each year. A renewal invoice will be issued to your business at that time for payment.
To inquire with Planning & Development you may email the Department or call them at 780-645-4481
Here is the Business License Application Form.