Building permits are required for anything new added to the exterior of your property. This would include any storage sheds that are moved in or temporary, fences, paving or cementing a gravel driveway, patios, decks, etc. Building permits are also required if you are replacing windows or doors that are larger than what was originally installed. Building permits are NOT required for replacing siding or shingles as long as there is no new added structures at the time they are being replaced such as awnings, etc.