A permit is required for new construction, additions, alterations, and any project that requires structural changes. Check with the Community Development Department before you make alterations to your home or business. You will need a permit for: new buildings, additions, interior alterations, structural repair or replacement, swimming pool - spa- hot tub over 24 inches in depth, fences or walls, fireplace, heating and/or air conditioner installation or replacement, plumbing alterations, electrical work, shed, greenhouse, sign, wood deck, patio, porch, roof replacement, alternative energy, changes in use, home occupations, change in commercial tenants and driveways.