^
Property owners are required to keep their properties in decent order.
Not fixing the roof after a storm is not an acceptable reason IMO. There was a fully operating business in that building the day the damage happened.
In effect, the city is rewarding a property owner when they choose not to maintain their property as required by code.
Bookmarks