Yes, it is possible to install a metal roof over existing asphalt shingles in Mississauga. However, it’s essential to have a professional roofing contractor assess the condition of the current roof before proceeding. Installing a metal roof over shingles can save time and money on roof removal and disposal. It also provides an additional layer of insulation. However, it’s crucial to ensure the existing shingles are in good condition and do not have any underlying issues that could affect the new metal roof’s performance.