Commercial roofers work with various types of roofing materials, including asphalt, metal, and membrane systems, and are skilled in working with both flat and sloped roofs. Understanding the different types of commercial roofing systems (e.g., TPO, EPDM, PVC, built-up roofing, metal, etc.) and materials used in construction, repair, and maintenance.