Codes vary, so call your local building department to know how to install metal roofing over shingles ... However, if the steel roof is installed over an existing asphalt roof, noise shouldn ...