News

Flat roof replacements can cost anywhere from $3,000 to $20,000 depending on the roof’s size, type and materials. But most homeowners pay around $9,000 to replace a flat roof.