Facts checked September 22, 2026
Roof slope is written as rise over run: a 3:12 roof rises 3 inches for every 12 inches across. Porches, additions and garages are often much flatter than the main roof, and that changes what can go on them.
Asphalt shingles need at least 2:12 under Michigan's residential code, with a double layer of underlayment up to 4:12. Below 2:12, the usual choices are a membrane that seals as a continuous sheet (modified bitumen, EPDM or TPO) or a metal panel rated for the slope.
We ranked the systems for a typical house, not a warehouse: how well they handle a small, cut-up roof against a wall, how they look from an upstairs window, and whether they can be installed without an open flame next to your siding.
How We Ranked the Systems
Rated for the Slope
Every system has a minimum slope from its manufacturer and from code. Measure first, then choose from what's rated for it.
Drainage
Code calls for a design slope of at least 1/4:12 for membrane roofs. Mule-Hide's standard is no ponding water 48 hours after rain.
No Open Flame
Self-adhered systems go on without torches or hot asphalt, which matters on a wood-framed porch against vinyl siding.
Looks From Upstairs
Porch roofs are seen from bedroom windows. Granule-surfaced caps come in colors made to go with popular shingles.
Install Temperature
Self-adhered products have temperature limits. In Michigan, that decides whether the job happens in November or waits for May.
Size of the Job
A 5-by-40-foot roll that fits in a pickup and a 12-foot-wide roll are different tools for a small porch.
5 Roofing Systems for Low-Slope Porches and Additions
1. Self-Adhered Modified Bitumen
Best for: Most low-slope porches, garages and additions, especially next to a shingle roof
This is a two-ply, peel-and-stick SBS modified bitumen system: a base sheet and a granule-surfaced cap sheet. GAF says its LIBERTY system protects low-slope areas such as porches, garages, carports and sheds, on slopes between 1/4:12 and 3:12 and roof areas of about 2,500 square feet or less. CertainTeed's Flintlastic SA is built for the same jobs and goes on without mops or torches. Mule-Hide makes a self-adhering SA-SBS cap sheet as well.
The granule surface is what makes it the best fit on most houses. LIBERTY's cap sheet comes in nine colors designed to complement GAF Timberline shingles, including Weathered Wood, Pewter Gray and Black, and Flintlastic SA Cap comes in 11 colors to go with popular shingles. As a complete two-ply system, GAF says LIBERTY passes Class 4 impact-resistance testing.
The limit is temperature. GAF's ideal installation range for LIBERTY is 45°F to 95°F, and CertainTeed sells a cold lap tape, Arctic Edge, that boosts adhesion down to 35°F.
- GAF LIBERTY: 1/4:12 to 3:12, up to about 2,500 sq. ft.
- Two-ply LIBERTY: Class 4 impact, Class C fire
- LIBERTY limited warranty up to 20 years on select systems
- Flintlastic SA Cap: 4.0 mm SBS, 11 colors
2. EPDM, Including Self-Adhering EPDM
Best for: Additions and garages where the roof can't be seen and a single seamless sheet is the priority
EPDM is a rubber membrane with a long record on low-slope roofs. For houses, the self-adhering versions are the practical choice. Mule-Hide's Self-Adhering EPDM is a nominal 60-mil sheet with a pressure-sensitive adhesive already on the back, in black or white-on-black.
Mule-Hide now sells it in 5-by-40-foot rolls, about 80 pounds, that fit in a pickup, and calls them a convenient option for residential low-slope roofs. It's eligible for warranties of up to 20 years. What it doesn't have is a shingle-matching color, which is why we rank it behind modified bitumen on a porch that faces the street.
- Mule-Hide Self-Adhering EPDM: nominal 60 mil
- 5 x 40 ft rolls, about 80 lb
- Black or white-on-black
- Code design slope: 1/4:12 minimum for single-ply
3. TPO
Best for: Larger low-slope additions where a white, reflective membrane makes sense
TPO is a heat-weldable single-ply membrane, and like EPDM it comes in self-adhering form. Mule-Hide's Self-Adhering TPO is polyester-reinforced, 60 or 80 mil, in white, gray or tan, and can't be installed below 25°F.
On a small porch it's usually more product than the job needs. Mule-Hide's self-adhering TPO comes 10 or 12 feet wide and needs a segmented weighted roller, and its specification calls for at least one layer of approved insulation over a plywood deck on a reroof after tear-off. On a bigger addition, those are ordinary steps.
- Mule-Hide Self-Adhering TPO: 60 or 80 mil
- White, gray or tan; 10 or 12 ft wide
- Not installed below 25°F
4. Low-Slope Standing Seam Metal
Best for: Porches and additions under a metal main roof, or where the roof is a design feature
Standing seam metal can go surprisingly low, but only the right panel. Code allows standing seam systems down to 1/4:12, and some panels are rated that low: Central States' Central-Loc, Central Seam Plus and Central Span, and Metal Sales' Seam-Loc 24 and Snap-Loc 24. Metal Sales' Magna-Loc is rated to 1/2:12.
Many common residential panels are not. Central States' Central Snap is rated to 1:12 and Horizon-Loc to 3:12. Metal Sales' Vertical Seam is rated to 1:12 over a solid deck but 3:12 over open framing, and its exposed-fastener residential panels need 3:12. Ask for the specific panel's minimum slope in writing.
- Code minimum for standing seam: 1/4:12
- Panel minimums range from 1/4:12 to 3:12 by product
- Lapped panels: 3:12 without lap sealant, 1/2:12 with it
5. Asphalt Shingles at 2:12 to 4:12, Done Right
Best for: Additions at 2:12 or steeper that should match the main roof exactly
Shingles can go on a low slope, but not a very low one. Michigan's residential code allows asphalt shingles only at 2:12 and steeper, and requires double underlayment from 2:12 up to 4:12. GAF's own instructions say its shingles must be installed at 2:12 or greater, with leak barrier at the eaves extending 24 inches past the inside wall line and the whole deck covered with two layers of roof deck protection. GAF also warns not to shorten the shingle exposure to make up for the low slope.
CertainTeed goes further for snow country. Its Landmark instructions require WinterGuard or VYCOR waterproofing underlayment, or an equivalent, over the entire deck on slopes from 2:12 to under 4:12. Two layers of felt are only an acceptable substitute in areas not prone to snow or ice, which rules them out here. CertainTeed also covers residential low-slope roofing under a separate limited warranty, so ask which one applies.
- Code: 2:12 minimum; double underlayment from 2:12 to 4:12
- GAF: two layers of roof deck protection from 2:12 to under 4:12
- CertainTeed: waterproofing underlayment over the whole deck below 4:12
Minimum Slopes at a Glance
| Roofing | Minimum slope | Source |
|---|---|---|
| Self-adhered modified bitumen (GAF LIBERTY) | 1/4:12 (up to 3:12) | GAF LIBERTY instructions |
| Modified bitumen, general | 1/4:12 design slope | IRC R905.11.1 (2015) |
| EPDM and TPO single-ply | 1/4:12 design slope | IRC R905.12.1 and R905.13.1 (2015, 2021) |
| Standing seam metal, code minimum | 1/4:12 | IRC R905.10.2 (2015) |
| Central States Central-Loc, Central Seam Plus, Central Span | 1/4:12 | Central States |
| Metal Sales Seam-Loc 24, Snap-Loc 24 | 1/4:12 | Metal Sales catalog |
| Metal Sales Magna-Loc | 1/2:12 | Metal Sales catalog |
| Central States Central Snap; Metal Sales Clip-Loc; Vertical Seam over solid deck | 1:12 | Manufacturers |
| Lapped metal panels without lap sealant | 3:12 (1/2:12 with sealant) | IRC R905.10.2 (2015) |
| Central States Horizon-Loc; Metal Sales exposed-fastener residential panels | 3:12 | Manufacturers |
| Asphalt shingles | 2:12, double underlayment to 4:12 | IRC R905.2.2 (2015); GAF; CertainTeed |
Michigan's residential code is still based on the 2015 International Residential Code; the 2021 edition is on hold under a July 2025 court order. Manufacturer minimums can be stricter than code, and the product's own installation instructions govern.
Five Steps to the Right Low-Slope Roof
01. Measure the slope
Under 2:12, shingles are out. Under 1/4:12, a membrane roof needs to be built up to drain, because code sets 1/4:12 as the minimum design slope for drainage. Between the two, everything on this list is on the table.
02. Decide how it should look
Seen from the street or an upstairs window, a granule-surfaced modified bitumen cap in a shingle-matching color or a standing seam panel usually looks best. Out of sight, EPDM or TPO does the job.
03. Plan around the temperature
GAF's ideal range for LIBERTY is 45°F to 95°F. Mule-Hide's self-adhering TPO can't go on below 25°F. Low-slope work in a Michigan November needs the right product or a wait for spring.
04. Match the main roof's details
Where a porch roof meets the house wall or the main roof, the flashing does most of the work. Ask how the contractor will tie the two roofs together, and whether the flashing is new.
05. Ask whose warranty applies
GAF's LIBERTY carries a limited warranty of up to 20 years on select systems, and GAF offers system guarantees through its certified contractors. Mule-Hide's self-adhering EPDM is eligible for up to 20 years. CertainTeed covers residential low-slope roofing under its own low-slope limited warranty.
Get the Low-Slope Section Looked At
We're Mule-Hide certified for flat and low-slope systems, and we install standing seam panels from Metal Sales and Central States. Our free inspection comes with photos and a written report.
Schedule a Free InspectionMore Roofing Resources
Flat Roof Systems
How TPO, EPDM and modified bitumen compare in Michigan.
Learn MoreFlat Roof Repair
Leaks, seams and ponding on low-slope roofs, traced and fixed.
Learn MoreBest Metal Roofing Contractors in Grand Rapids
Our roundup of metal roofers around Grand Rapids.
Learn MoreBest Commercial Roofers in West Michigan
Low-slope and flat-roof specialists across the region.
Learn MoreBest Roofing for Low-Slope Porches and Additions: FAQ
Can you put shingles on a low-slope porch roof?
Only at 2:12 or steeper. Michigan's residential code doesn't allow asphalt shingles below 2:12 and requires double underlayment from 2:12 up to 4:12. GAF and CertainTeed say the same in their instructions, and in snow country CertainTeed requires waterproofing underlayment over the whole deck on those slopes.
What is the best roofing for a nearly flat porch roof?
For most houses, a two-ply self-adhered modified bitumen system such as GAF LIBERTY or CertainTeed Flintlastic SA. GAF rates LIBERTY for 1/4:12 to 3:12 (check Flintlastic SA's installation instructions for its range), it goes on without torches, and its granule cap comes in colors made to go with shingles. EPDM and TPO are good choices where the roof can't be seen.
Is EPDM or TPO better for a porch or addition?
Both are single-ply membranes with the same code minimum of 1/4:12. On a small residential roof, self-adhering EPDM is often the easier fit: Mule-Hide sells it in 5-by-40-foot rolls that fit in a pickup. TPO comes in white, gray or tan and suits larger additions, where its wider 10- or 12-foot rolls make more sense.
Can metal roofing go on a low-slope roof?
Yes, if it's the right panel. Code allows standing seam down to 1/4:12, and some panels are rated that low, but many residential panels need 1:12 or 3:12, and exposed-fastener panels generally need 3:12. Always check the specific panel's minimum.
Can low-slope roofing be installed in cold weather?
Within limits. GAF's ideal range for LIBERTY is 45°F to 95°F, and CertainTeed's Arctic Edge tape extends Flintlastic SA's lap adhesion down to 35°F. Mule-Hide's self-adhering TPO can't be installed below 25°F. Past those limits, the job waits for warmer weather.
What This Page Cites
- GAF, LIBERTY SBS Self-Adhering Roofing System product page and FAQ; LIBERTY System sell sheet (RESLB100); LIBERTY installation instructions (RESLB504), gaf.com.
- GAF, Technical Advisory Bulletin TAB-R-127, Shingle Application on Low Slopes; Timberline installation instructions (RESTL622).
- CertainTeed, Flintlastic SA product page and Flintlastic SA Cap technical data sheet; Landmark shingle installation instructions; residential asphalt shingle limited warranty (effective May 1, 2026).
- Mule-Hide, EPDM product line; Self-Adhering EPDM; SA-SBS Cap Sheet; Self-Adhering TPO and its specification (June 2022); news releases of July 2, 2025 and May 8, 2026, mulehide.com.
- Metal Sales, Product Catalog (November 2025) and Vertical Seam installation guide (September 2025), metalsales.us.com.
- Central States, product pages for Central-Loc, Central Seam Plus, Central Span, Central Snap, Horizon-Loc and Panel-Loc Plus, centralstatesco.com.
- International Code Council, International Residential Code (2015 and 2021), Chapter 9, Roof Assemblies.
- Michigan LARA Bureau of Construction Codes, notice of the July 7, 2025 Court of Claims order on the 2021 residential code.
- Stellar Roofing's certifications and metal systems are confirmed by the company in writing (August 2026).
