It depends. Costs can range per sq. ft. from $1.20 to $4 for asphalt shingles, $4 to $5 for metal panels, $6.37 to $8.77 for wood shingles, or $5 and higher for clay tiles. The complexity, slope, and other factors can also contribute to the cost. You should always get an estimate from a reputable Denver roof replacement and installation company such as Apex to determine your costs.