Earlier this year we were looking at buying a distressed property that needed a new roof and the bids were in the $17K range for a single story, 2200sf ranch house with alot of “peaks.” Our friends just re-roofed their 3,000sf single story duplex and paid $18K. Both were for 30-year composition shingles. Metal and tile are much more costly but last longer.
This is not as recent, but we had a 30-year comp shingle roof put on our 1600sf house in 2006 for $10,000. The previous roof was shake with a layer of comp over it, so they had to tear the whole thing off and put down plywood before doing the new shingles. Has held up marvelously.
These are all in the Sacramento area so not sure whether there are regional cost differences with roofers.