Is a building permit required for roofing and siding work?

Yes a building permit is required for complete roofing and siding work, but a permit is not necessary for roofing and siding repairs.