People often ask us, how many layers of shingles are allowed on my roof? Most building codes allow a structure to have two roof membranes. Generally though, experienced roofing contractors use the rule one and off which allows the roofing contractor to inspect the roof deck and make any necessary repairs. Also, the roofing system itself lasts longer and the roof warranty may qualify for an extended coverage period.