The most common roofing materials used on commercial buildings are asphalt shingles, metal roofs, and rubber roofs. Asphalt shingles are the most popular choice for commercial roofing because they are relatively inexpensive and easy to install. Metal roofs are a more durable option, but they can be more expensive. Rubber roofs are a good choice for flat or low-slope roofs, as they are leak-resistant and easy to maintain.