I am removing the old shingles and installing new shingles on my roof. Do I need a building permit?

A building permit is required.