Metal roofs are basically maintenance-free and do not require special cleaning. In fact, we do not recommend you get on your roof at all, ever. If your roof needs to be cleaned, you can call for a professional roof cleaning that will use a soft pad and gentle cleaning solution to clean your panels.