A metal roof can be installed over a shingled roof. Your roofer will check to make sure the wood and shingles are in good condition before placing metal over it. You also need to check if it complies with your local building codes.