It shall be unlawful for any person to commence work for the erection, alteration, addition, repair, roofing, siding, removal or demolition of any building or structure until a building permit has been duly issued therefor, certifying that the erection, alteration, addition, repair, roofing, siding, removal or demolition complies with the provisions of this chapter.