Do I need a permit for new windows and roof shingles? | edit

No permit is required if you are replacing the windows with new windows the same size and shape. A permit is not needed if you are replacing your roof shingles. However, if you are changing the shape of the roof, then a permit is required.