Kevin is a friend of ours that purchased a new home. The roof was in pretty bad shape. We talked about a lot of options and decided upon a metal roofing system. The metal roofing system we chose was a stone coated Metro Roofing System (http://www.smartroofs.com/).
Metro is a Stone Coated Steel Roofing System. It holds a lifetime warranty and is extremely durable. The metro roofing system is designed to be installed over a clean roof deck or over one layer of existing shingles. This reduces the mess that can occur with a complete tear off.
The Metro shake was picked for this particular project. It is a beautiful roofing option.