If you are looking for something durable, zinc roofing can be a good option. It resists corrosion in a natural way. It does not even require the standard maintenance like all other roofs require. Even though it is bit expensive initially, it makes an extremely cost-effective investment at the end. All you need is to hire a good roofing company for installation. Roof Lines east inc at Oakville, Ontario is the one which I prefer.