In virtually every scenario, the answer is yes; a new metal roof may be installed over an old shingle roof. …