It all depends on the scope of the damage and the overall state of your roof. The national average cost of roof repairs is about $1,000. You could potentially spend as low as $150 to $400 for simple repairs. However, extensive repairs may run you around $400 to $1,700.