Home / Materials / TPO roofing
TPO roofing: how the assembly is built from deck to membrane, and what to ask for in writing
TPO is the top sheet of a low-slope roof, and a quote that names only the sheet leaves most of the roof undescribed. Under the membrane sit insulation boards, sometimes a cover board, sometimes an air or vapor control layer, all on a deck, and around its edges sit the flashings. This page walks the layers in order using a federal guide specification and Virginia code text, names what the code calls TPO, and ends with a list for a written scope. To talk through your building, book a phone consultation.
- 2 layers of staggered insulation board: the Virginia energy code rule for above-deck insulation
- ASTM D6878 is the TPO line in the Virginia code table
- 1 inch: minimum above-deck insulation at the lowest point
The layers, from deck to membrane
A TPO roof is an assembly, and Chapter 15 of the Virginia building code treats it as one: its scope covers the design, materials, construction and quality of roof assemblies. Here are the layers in the order they go on, with what two neutral documents say about each.
- Deck. Steel, concrete or wood panels carry the roof. The federal TPO specification asks the roofer to check the substrate before work: no gaps wider than a quarter inch in insulation board joints, nails set, warped or split wood boards replaced, and nailers fastened at eaves, openings and wall intersections.
- Air control layer or vapor retarder, where designed. These are two different jobs. Virginia's energy code requires a continuous air barrier through the building envelope, with joints, seams and penetrations sealed. The federal insulation specification treats a vapor retarder as the exception, to be added only after an analysis shows a risk.
- Insulation. The commercial energy code chapter calls for continuous board in at least two layers with staggered joints, except where it tapers to the deck at a drain, scupper or gutter edge, and for at least one inch of above-deck insulation at its lowest point. Tapered board is how slope is added where the deck has none.
- Cover board, where used. A protective board between insulation and sheet. The federal TPO specification says not to fully adhere single-ply to perlite, polystyrene or standard wood fiber board, which is one reason the facer and the cover board are chosen together.
- Membrane. The TPO sheet, seamed by heat welding. It is the layer the Virginia code table names and the layer a quote usually names.
- Flashings and edges. Walls, parapets, curbs, drains and pipes. The federal specification holds the top edge of base flashing with a termination bar at no more than twelve inches on center, with sheet metal flashing over it.
Two roofs with the same sheet can be different roofs. One may have two staggered layers over a cover board and a sealed air layer; another a single board over a bare deck. A scope that lists every layer lets you compare them. A scope that lists only the membrane does not.
How the sheet is held on
Three families of attachment exist: fasteners through the sheet or at its seams, adhesive across the board below, and loose-laid sheet held by stone. The detail, including how the Virginia code treats each, is in the Alexandria TPO guide, so it is not repeated here. Two points from the federal documents are worth carrying into any conversation.
Government projects lean adhered
The federal TPO specification notes that the Unified Facilities Criteria for roofing require fully adhered TPO and prohibit mechanical fasteners except at perimeters and penetrations. That is a rule for federal work, not for a private building.
Underside condensation is a named risk
The federal insulation specification warns that condensation under a mechanically fastened single-ply roof can cause ice, mold on facers and moisture dripping inside. Ask whoever designs the assembly whether the layers under the sheet were checked.
What the code names
The code text below is from third-party copies of the 2021 Virginia editions, because the publisher's own site blocks automated reading. Confirm the edition your building official applies.
| Topic | What the copy says |
|---|---|
| TPO material | Table 1507.12.2 pairs thermoplastic polyolefin with ASTM D6878. |
| Slope | Single-ply roofs are designed with a slope of at least one quarter unit in twelve for drainage. |
| Installation | Coverings go on to the manufacturer's installation instructions. |
| Flashing | Flashing is required at wall and roof intersections, at gutters, at changes in slope and around openings, and parapets are coped or covered with positive drainage on top. |
| Overflow | Where a perimeter would trap water, secondary drains or scuppers are required, and a scupper opening is not less than four inches. |
| Labels | Roofing materials arrive in packages carrying the maker's marks and any testing agency labels the fire section requires. |
Sources: Virginia Construction Code 2021, Chapter 15, sections 1502, 1503, 1506 and 1507 (UpCodes copy); copies opened October 25, 2026.
ASTM D6878 is named here as a sheet standard only. The code table does not set thickness, attachment or insulation, which is why those belong in your written scope.
Where Arlington paperwork comes in
The Arlington hub guide sorts a re-roof by building type, decking quantity and historic status. For a TPO roof the building-type test matters most: apartment buildings of three or more dwelling units are commercial under the county's reading, and the condo guide covers who decides in an association. The county pages read do not discuss TPO itself, and the nominations tallied on the materials page name no TPO on any Arlington building. Silence on a membrane is not approval or refusal, so put the question to the Permit Arlington Center at 703-228-3800.
- Flat-roof apartments in Clarendon and Lyon Park: the building type where a membrane question most often arises.
- Condo and co-op roof replacement: who approves the work.
- Flat roofs and commercial roofing: the wider service pages.
What to ask in a written scope
A federal specification requires an information card for each roof. A private owner can ask for the same record. Use this list when you compare written scopes.
- The deck type, and what was checked on it before work.
- Whether an air control layer or vapor retarder is included, and the reason either way.
- Number of insulation layers, thickness, joint stagger, and the minimum thickness at drains.
- Cover board product and why it was chosen with that insulation facer.
- Membrane standard named (the code table names ASTM D6878), and the thickness of the sheet, stated where it is measured.
- Attachment method, and which listing or test the quote relies on.
- Flashing at walls, parapets, curbs, drains and pipes, including how the top edge is held.
- Drainage: slope, tapered board, and overflow drains or scuppers.
- Manufacturer's instructions the work follows, supplied in writing.
- A record of completion listing each layer, as the federal information card does.
The Virginia contractor license number belongs on the same page; the hub explains how to check it. For a roof you want discussed against these questions, book a phone consultation. We would ask your address, the building type, what you can see from the roof edge and what documents your owner or association holds.
This material in our area guides
Each guide takes one narrow slice for one place. Read the one closest to your building, then compare with the others.
- Alexandria, VA: who decides, and how the sheet is held on.
- Annandale, VA: what the documents say about seams.
- Bethesda, MD: the wind record, the code lines and the roof edge.
- Burke, VA: how a Class A, B or C fire label is read on a membrane roof.
- Fairfax, VA: which buildings it applies to and what the sheet standard says.
- Falls Church, VA: reading a cool-roof listing against the City's documents.
- Herndon, VA: the storm record and the drainage a flat roof needs.
- McLean, VA: when the code lets a new sheet go over the old roof.
- Oakton, VA: details at penetrations, curbs and edges.
- Reston, VA: design guides for a membrane roof, its equipment and solar panels.
- Silver Spring, MD: the weather record and the insulation under a membrane.
- Springfield, VA: what Virginia's building code says about TPO.
- Sterling, VA: who decides, and what is written at the parapet.
- Vienna, VA: Town documents on color, visibility and the roof edge.
- Washington, DC: the hail and wind rows for a low-slope membrane.
Other single-ply sheets are covered on the EPDM and PVC pages, and roof replacement and services describe the work generally.
Documents opened for this overview
All opened October 25, 2026. Code copies are third-party; the federal documents were read as PDF text.
- UFGS 07 54 23, Thermoplastic Polyolefin Roofing (August 2025), Whole Building Design Guide.
- UFGS 07 22 00, Roof and Deck Insulation (August 2023), Whole Building Design Guide.
- Virginia Construction Code 2021, Chapter 15, UpCodes copy.
- Virginia Energy Conservation Code 2021, commercial chapter C402, UpCodes copy.
- SPRI standards page, for the names of the industry's standards.
Questions people ask
What is under a TPO membrane?
On an insulated low-slope roof the usual stack is deck, an optional vapor retarder or air control layer, one or more layers of rigid insulation, an optional cover board, then the membrane. A federal guide specification calls fully adhered TPO over a cover board and at least two insulation layers its preferred norm, for government projects. Your building may differ, so ask for the stack in writing.
Does every flat roof need a vapor retarder?
No source opened for this page says so. The federal insulation specification says a vapor retarder should be specified only where cold winter temperatures, high interior humidity and a detailed analysis point to a risk. It also advises against one over a steel deck unless it is truly necessary. Ask your designer whether a check was done for your building.
Why would a scope list two layers of insulation?
Virginia's 2021 energy code, in the copy read, requires continuous insulation board in at least two layers with staggered joints, except where the board tapers to the deck at a drain, scupper or gutter edge. That sentence is in the commercial chapter, so ask whether it applies to your building.
What does the Virginia code call TPO?
Table 1507.12.2 of the 2021 Virginia Construction Code, in a third-party copy, lists thermoplastic polyolefin against ASTM D6878. The same chapter requires coverings to be installed to the manufacturer's instructions. The table names a sheet standard only; it does not say how a roof is attached, insulated or flashed.
What is a cover board and is it required?
It is a protective board laid over the insulation, under the membrane. The federal insulation specification says to provide one under hot-mopped, torched or adhesive-applied membranes. Whether yours needs one depends on the insulation facer and the membrane maker's instructions, so ask the roofer to name the product and why.
What is the roof information card in the federal specification?
It is a record each government roof must receive, listing deck type, membrane, number of plies, application method, insulation and cover board and thickness, tapered insulation, whether a vapor retarder is present, completion date and installer. A private owner can ask for the same facts to be written down.
Does Arlington County have a TPO page?
The county pages read for this guide sort buildings by type and permit category and do not discuss TPO or any single membrane. The materials page on this site records that the Arlington historic nominations read name no TPO on any building. Ask the Permit Arlington Center about your address.
Where do I go for the attachment details?
The Alexandria guide on this site reads neutral sources on fasteners, adhesive and stone ballast in detail. Start there, then use the other area guides below for edges, seams, wind, drainage and insulation in other places.
Talk through your roof with Roofers of Arlington
Share the address, what you are seeing on the roof and the decision you need to make. We will tell you what to expect before anything is scheduled.