Most repairs will not require a building permit, depending on how much work your roof requires. If you are replacing a large area or the entirety of your roof, then a building permit is required.