Skip to content

Roof & Windows

Roof, window and gutter costs, materials and contractor quotes.

A suburban house during a roof replacement: old gray shingles on one half of the roof, bare gray underlayment and a row of new dark shingles on the other half, with a ladder against the gutter
Cost guide

Roof Replacement Cost in 2026: What You'll Pay by Material

Most roof replacements land between about $5,900 and $13,200. The material sets most of the price, but the cheapest roof today isn't always the cheapest roof per year. Here's how to compare.

Close-up of a roof where newer dark gray asphalt shingles meet older faded shingles with worn granules, lit by low afternoon sun
Roof & Windows

How Long Does a Roof Last? Lifespan by Material

Most asphalt roofs last about 20 to 30 years. Metal, tile and slate last much longer. But climate, ventilation and the quality of the install decide where your roof lands in that range.

The driveway of a suburban house at the start of a roofing job: a wrapped pallet of shingles, rolls of underlayment, an empty dumpster and a ladder against the house
Roof & Windows

How to Choose a Roofing Contractor (Without Getting Burned)

A good roof depends on the crew as much as the shingles. Here's what to check before you sign, how much to pay up front, and the warning signs after a storm.

Two neighboring suburban houses on a sunny afternoon, the left one with a dark standing-seam metal roof and the right one with a gray asphalt shingle roof
Roof & Windows

Metal Roof vs Shingles: Which Costs Less Over Time?

A metal roof costs far more on day one and lasts longer. The real question is how many asphalt roofs you'd buy while you own the house. Here's the math.

An aging asphalt shingle roof with curled and missing shingles, dark streaks, patches of green moss and debris collecting in the gutter
Roof & Windows

Signs You Need a New Roof: What to Check From the Ground

Most roof warning signs can be spotted from the yard, the attic or a ceiling. Here's what each one means, which ones need a roofer this week, and when a repair is enough.