contractors.fyi
Sign in

What a new roof costs in the Sacramento area

A typical new roof here

$13,100–19,500

On the middle half of 7,441 city roofing permits here, January 2023 to September 2026, contractors wrote $13,100 to $19,500 for a new asphalt shingle roof of 22 squares (2,200 sq ft of roof), the typical size here. These are permit values, not prices paid.

Your roof is its own size

Enter your ZIP code. Next, we measure your roof from a satellite photo, or from your home's size, and price it from these permits.

By material

Per square (100 sq ft of roof), the middle half of permits say $600 to $890. The typical permit says $740. 1 in 10 permits say less than $430 per square. 1 in 10 say more than $1,100.

MaterialPer squareWhole roof, 22 squaresPermits
Asphalt shingles$600–890$13,100–19,5006,954
Tile$590–1,000$12,900–22,300126
Metal$940–1,300$20,800–29,60078
Flat roof$550–1,000$12,000–22,400140

98% of these jobs tore off the old roof first.

Before you sign with a roofer

Where these numbers come from

We read the roofing permits the building departments here issued from January 2023 to September 2026 that state both the job's price and the roof's size. Price divided by squares gives the price per square. We left out repairs, patches, garages, apartment buildings and the top and bottom 2%. That leaves 7,441 permits. Records pulled September 30, 2026.

ZIP codes in this price area

95624, 95757, 95758, 95811, 95814, 95815, 95816, 95817, 95818, 95819, 95820, 95821, 95822, 95823, 95824, 95825, 95826, 95828, 95831, 95832, 95833, 95834, 95835, 95838, 95864

For your home: