Yes, we recommend putting a moisture barrier under a metal roof. This type of underlayment provides better temperature resistance and can prevent moisture buildup, minimizing your risk of potential issues with condensation.