Metal roofs are common due to their light weight, low cost and their ability to bend and be shaped into various roofing styles. Steel roofs pose different kinds of concerns for the homeowner as corrosion of the steel or screws can create water leaks. They have a much higher impact resistance than tile roofs but can still bend and dent on impact.