Not everywhere. In Montreal, several boroughs require white, reflective, or green roofing for flat-roof replacements and new construction to help reduce the urban heat island effect. However, requirements vary by municipality and borough.