Most municipalities require permits for any construction work including replacing a roof so make sure you have all of the necessary paperwork ready before starting your project otherwise you could face serious fines or delays if caught without them during inspection time frames later down the road after completion of work has been completed already.