The enforcing officer is hereby authorized to exercise such powers as may be necessary to carry out the purposes of this article, including the following:
(a) Inspect any structure which appears to be unsafe, dangerous or unfit for human habitation;
(b) Have authority to enter upon premises at reasonable hours for the purpose of making such inspections. Entry shall be made so as to cause the least possible inconvenience to any person in possession of the structure. If entry is denied, the enforcing officer may seek an order for this purpose from a court of competent jurisdiction;
(c) Report all structures which he or she believes to be dangerous, unsafe or unfit for human habitation to the governing body; and
(d) Receive petitions as provided in this article.