Yes, you can metal shingles on top of existing roofing, There’s no need to remove any shingles that are already there. However, make sure this is allowed where you live.