All structures-from office buildings to single-family homes to decks and sheds-are required to meet building safety codes. To ensure compliance with these safety codes, the building inspector visits the project during construction and upon completion. A permit informs the Building Department about the project, helps ensure the contractor understands requirements and becomes a mechanism for triggering inspections. A permit also helps maintain a record of property improvements. When someone is considering purchasing property, it can be valuable to know what work has been done on the property, when it was completed, who completed it, and that it was inspected for compliance.