The ultimate cost of a metal roof installation in Tampa, FL will depend on a variety of factors including the material chosen, style of roof, and size of roof, but you can generally expect to pay around $35,000 for a new metal roof.