Clean a metal roof using a gentle, non-abrasive solution, such as a mixture of water and mild detergent. Use a soft brush or low-pressure washer to avoid scratching the surface. Always follow the roof manufacturer's specific cleaning instructions.