Maintenance requirements for a roof installed by a metal-roof-contractor are remarkably low. Unlike wood shakes that can rot or shingles that can lose granules, metal remains stable for decades. A simple annual inspection to check for debris in the valleys and to ensure the fasteners are tight is usually all that is needed. Your contractor can even set up a recurring maintenance plan ... https://kkroofspecialist.com.sg/metal-roof-contractor/