A permit is required on any work on your house or property that is not maintenance or cosmetic. If you are building something new, such as a garage, shed, accessory building, deck with roof, house, or redesigning, remodeling, alteration, as in roof, window/doors, siding you will need a permit.