Building permit
A certificate obtained from your local building department often required for major additions such as a new porch. If you have a professional builder, he should take care of pulling permits. If you plan on doing the work yourself, you will need to become familiar with your local building department’s requirements.