Before you demolish any building in part or whole, you are required by the Building Code to apply for a demolition permit from the City of Reedley Building Division. The process for obtaining one is similar to that for a building permit. In some cases, you may be required to hire a professional engineer to oversee the demolition.