Most area jurisdictions require a permit for changing an entire roof. Before you start the project, Learn how extended the allow process requires, just how much it costs, and when inspections are needed. A professional roofing contractor may perhaps deal with these actions to suit your needs. An average roof, constructed from asphalt shingles,