Does Metal Roofing Work Great For Homes and Who Can Install?

Does Metal Roofing Work Great For Homes and Who Can Install?