Sealing Metal Roofs

Does anyone have experience sealing metal roofs?

What product is the best and any tips on application?

Thanks,

Pat