When do I need a Building Permit?

All new construction requires a Building Permit, including porches, decks, swimming pools (above and in-ground), garages and (sheds that are over 200 square feet in size) as well as most renovation projects.  If the job entails enlarging, such as dormers when replacing a roof, or conversions, such as making a deck and enclosed porch, then a permit is required.