Rubber roofing is a good solution in some applications, let us see if yours is one.
Steel roofing is fire resistant, sheds snow easily, and can potentially last the life of the structure it is installed on. This photo shows a standing seam roof.
Notice that there are no exposed fasteners on this roof.
This photo shows a standard steel roof.
Fasteners are exposed, but have a rubber seal to maintain seal.