Re-roofing certificates are required to replace existing roofing tiles and associated roofing material only. If the work includes roof framing or any structural elements, you will need a Building Permit instead of re-roofing certificate.
Insulation certificates are required to replace existing insulation or install insulation only (e.g., at older homes that were originally constructed without any insulation, but required by current Building Code, Section 105).
EXEMPTION: If you have a Building Permit for a project that already includes re-roofing or insulation work, a separate certificate is NOT required.