Pueblo roofs · Tar & gravel · Canales & parapetsFree flat roof estimates
Pueblo Roof RepairFlat roofs · Albuquerque, NM Free estimate
Pueblo roof guide

Tar and Gravel vs Foam vs TPO

Three common flat roofs on Albuquerque homes, side by side, so you know what you have and what to choose next.

Get a free estimate
  • Plain-English guide
  • Albuquerque roofs
  • Free estimates
Diagram of a tar and gravel built-up roof showing gravel, flood coat of asphalt, felt plies, insulation board and wood deck
The layers inside a tar and gravel roof.
Tar and gravel (BUR)Spray foam (SPF)TPO
What it isLayers of felt and hot asphalt, topped with gravelSprayed foam with a protective coatingWhite heat-welded membrane
SeamsBuilt in layersSeamlessHeat-welded seams
InsulationLittle on its ownAdds insulationInsulation board under it
Drainage fixesHard to changeEasy to build slopeTapered insulation
MaintenanceGravel, edges, drainsRecoat every several yearsSeams and details, no scheduled recoat
Typical new costRarely installed on homes nowAbout $4 – $8 / sq ftAbout $8 – $14 / sq ft

When to keep tar and gravel

If it's dry, drains well and leaks only in a spot or two, repairs can buy years. See tar and gravel repair.

When foam makes sense

Foam is often the best value when the old roof is dry and can stay, and when drainage needs improving. Plan on recoating on schedule.

Roofing crew heat-welding white TPO seams on a flat roof with the Sandia Mountains in the distance
A TPO crew at work on a flat roof.

When TPO makes sense

When the old roof is coming off anyway, or you want a very reflective surface without a recoat schedule.

Common questions

Which lasts longest?

Well-maintained foam and well-installed TPO can both last 20 years or more. Maintenance and drainage matter more than the label.

Which is cheapest?

Foam over a dry existing roof is often the least expensive new roof. Tear-off adds cost to any system.

Keep reading

Get your flat roof looked at

Free estimates across Albuquerque, Rio Rancho, Corrales and Los Ranchos.

Get a free estimate
Free flat roof estimate