Jan 10, 2022 · The average cost to seal a roof is $1,216 and typically ranges between $450 and $2,000.However, you may pay as little as $100 or as much as $3,200 or at's a total average of $0.65 to $5 per square e type of roof, type of sealant used, the condition of your current roof, and your location all affect price.
Get Price