When a commercial roof is past coating and past patching, replacement is the only honest answer. We tear off the existing assembly, upgrade insulation to current energy code, install a new manufacturer-warranted membrane, and register the warranty in your name — usually 20 to 30 years, no dollar limit.