Typical cost Asphalt shingle roof replacement: $9,000–$18,000 per roofTypical cost Roof repair: $300–$1,500 per repairTypical cost Roof inspection: Free after stormsTypical cost Gutter installation: $600–$2,400 per homeTypical cost Flashing repair: $300–$1,000 per jobSt. Louis Fall tip Get an inspection before winter freeze-thaw cycles begin.St. Louis Fall tip Clear gutters and downspouts before leaves pile up.St. Louis Winter tip Avoid walking on icy or brittle shingles.St. Louis Winter tip Watch ceilings for new stains after snow or ice.St. Louis Spring tip Check shingles and flashing after spring hail.St. Louis Spring tip Photograph any storm damage for your insurance claim.St. Louis Summer tip Book replacements early; summer schedules fill fast.St. Louis Summer tip Check attic ventilation before peak heat.