(a) The department may revoke or suspend a permit if
- (1) the permittee or an agent of the permittee has violated or failed to comply with a provision of AS 23.15.330 — 23.15.520;
- (2) the permittee has stopped being of good moral character.
- (b) Before revoking or suspending a permit, the department shall notify the holder in writing of the charges and provide the permittee an opportunity to be heard in person or by counsel.