Royal Crown Aluminium Royal Crown Aluminum is a premier roofing company in Ontario,which specializes in the installation, repair and maintenance of eavestroughs, eavestrough cleaning and maintenance, siding, soffit and fascia. Founded in 1990. Phone: 905-532-9964 101 Planchet Road, Unit 2 Toronto, Canada Map Other Categories: Business Services » Cleaning Services |