Few purchases a household makes produce a wider spread of quoted prices than a roof. The same house, described to several companies in the same week, can draw estimates that differ by a considerable margin, and homeowners understandably read that spread as evidence that someone is being taken advantage of. Occasionally that is so. More often the spread is a legible consequence of how the product is composed, and a buyer who understands the composition can tell an honest high bid from a dishonest low one.
A residential roof is not really one purchase. It is a bundle of four: a material that trades on national commodity terms, a labor crew hired in a local market, a disposal service priced by the ton, and an unknown quantity of carpentry that nobody can price until the old covering comes off. Each moves for different reasons and on a different clock.
The Material Is a Petroleum Product
The asphalt shingle that covers the majority of American houses is, at bottom, a refinery output. Asphalt is the heavy residue left after the lighter fractions have been drawn off crude oil, and shingle manufacturing consumes it in volume, along with fiberglass mat and mineral granules. The consequence is that shingle prices are coupled, imperfectly but really, to refining economics and to the demand for competing uses of the same asphalt, principally road paving.
Two features follow. Shingle prices tend to move in steps rather than smoothly, because manufacturers announce increases to distribution rather than repricing continuously. And they tend to move seasonally against paving demand, which draws on the same feedstock through the warm months. A quote given in one quarter and honored in the next is therefore a real concession by the contractor, not a formality, which is why estimates carry expiration dates that are worth reading.
The Labor Is Local and Inelastic
Material is the visible half of a roofing bill and generally not the larger half. The larger half is labor, and roofing labor does not travel easily or scale quickly. It is skilled, physically punishing, seasonal, and performed at height under regulatory requirements for fall protection that are neither optional nor cheap. A metropolitan area has roughly the number of competent roofing crews it has, and that number cannot be doubled in a month.
Because labor supply is fixed in the short run while demand is not, the labor component is where price volatility actually lives. It also explains a persistent pattern in quotes: the companies carrying full workers compensation and general liability coverage, paying crews as employees rather than as day labor, and warrantying their own workmanship cannot bid against companies that do none of those things. When one estimate sits far below the others, the difference is usually not efficiency. It is coverage the buyer would otherwise have been carrying without knowing it.
The Weather Sets the Demand Curve
The third mover is the one homeowners feel most sharply. A severe hail or wind event across a metropolitan area converts a normal year's worth of roof replacements into a single season's worth of urgent ones. Demand spikes against that fixed crew supply, lead times stretch from weeks to months, and prices firm.
The same event draws in transient crews from outside the region, which relieves the capacity constraint and introduces a different problem: a warranty is only as durable as the company that issued it, and a company with no local address has no particular reason to answer the telephone in three years. This is the practical argument for engaging a regional roofing contractor with a permanent local presence even in a season when the transient bid is lower. The buyer is purchasing a two-part good, a roof and a promise about the roof, and only one of those parts can be inspected on the day it is delivered.
The Fourth Cost Cannot Be Quoted
Beneath the covering lies the deck, and the condition of the deck is not knowable until the covering is removed. Sheathing that has been quietly absorbing water at a failed flashing may be sound at the eaves and rotted at the chimney, and the difference is a real cost that no honest estimator can name in advance.
The professional answer to this is a stated unit price: the estimate specifies a rate per sheet of replacement sheathing, so that whatever is found is charged at a rate agreed before anyone had an incentive to find it. An estimate that is silent on deck replacement is not cheaper. It has merely deferred the conversation to the least favorable possible moment, which is the afternoon the roof is open and the household has no alternative.
Reading a Quote
Taken together, the four components suggest what a comparable estimate should make explicit: the specific shingle product and its warranty, the underlayment and ice barrier where code requires them, whether flashing is being replaced or reused, the disposal of the old material, the unit rate for deck repair, the length of the workmanship warranty as distinct from the manufacturer's, and proof of insurance carried by the company rather than by a subcontractor.
A bid that specifies all of this and comes in high is describing a different transaction than a bid that specifies none of it and comes in low. The spread between them is not chiefly a negotiation. It is a difference in what is being sold.