If you are looking for a cost-effective and durable single-ply roofing system for your flat or low-slope roof, a TPO (thermoplastic olefin) membrane may be a solid, energy-efficient option.

Cost
A typical residential TPO roof will cost between $8.50 and $14.50 per sq. ft. installed. Thus, for an average-sized 1,200 sq. ft. flat roof, your total cost to install a new TPO roof can range from $10,200 to $17,400, depending on the project specific variables, contractor choice, and your home’s location.