Short answer: a 2,000 sq ft San Diego house usually needs 16 to 22 squares of roofing material (1,600 to 2,200 sq ft of actual roof). The reason for the range is that your house’s living-area square footage isn’t your roof’s square footage. Two-story homes have smaller footprints than single-story homes with the same total area, and roof pitch adds 5 to 42 percent more surface area on top of the footprint. Add a 10 percent waste factor for cuts and you have your material count.
House square footage isn’t roof square footage
This is the single biggest mistake homeowners make when planning a reroof budget. A 2,000 sq ft home does not have 2,000 sq ft of roof. The 2,000 number is your living area, which usually means the heated indoor floor space on every level. Your roof only covers the footprint of the house, which is the outline you’d see from a bird’s-eye view.
A single-story 2,000 sq ft ranch in Clairemont has a 2,000 sq ft footprint, so its roof starts at 2,000 sq ft before pitch is added. A two-story 2,000 sq ft home in Mission Hills usually has a footprint closer to 1,000 to 1,200 sq ft, because the second floor sits on top of the first. Same house size, very different roof.
The other factor is pitch. A perfectly flat roof equals the footprint exactly. A pitched roof has more surface area because the slope stretches the material out. The steeper the pitch, the more material you need to cover the same footprint. This is where the “pitch multiplier” comes in.
So the working formula is:
Roof area = footprint (sq ft) × pitch multiplier × 1.10 waste factor
Divide that by 100 to get squares, which is the unit roofers actually order and price in.
The pitch multiplier table
Roof pitch is expressed as “rise over run.” A 6:12 pitch rises 6 inches for every 12 inches of horizontal run. The pitch multiplier converts your flat footprint into the actual sloped surface area. These numbers come from basic trigonometry (the secant of the pitch angle) and they’re industry-standard. The National Roofing Contractors Association (NRCA) uses the same values in its measurement guides.
| Roof pitch | Slope angle | Pitch multiplier |
|---|---|---|
| 2:12 | 9.5° | 1.014 |
| 3:12 | 14.0° | 1.031 |
| 4:12 | 18.4° | 1.054 |
| 5:12 | 22.6° | 1.083 |
| 6:12 | 26.6° | 1.118 |
| 7:12 | 30.3° | 1.158 |
| 8:12 | 33.7° | 1.202 |
| 9:12 | 36.9° | 1.250 |
| 10:12 | 39.8° | 1.302 |
| 11:12 | 42.5° | 1.357 |
| 12:12 | 45.0° | 1.414 |
Most San Diego tract homes built between the 1950s and the 1990s sit at 4:12 to 6:12. Mission-tile-roofed homes in older neighborhoods (Mission Hills, Kensington, parts of La Jolla) often run 5:12 to 7:12. Custom hillside homes in Del Mar or Rancho Santa Fe sometimes push 8:12 or higher for architectural drama. Modern flat-roof or low-slope builds in coastal infill sit at 2:12 or less.
If you don’t know your pitch, our roof pitch in San Diego explained post walks through three ways to measure it from the ground or attic without climbing up.
The 10 percent waste factor
Every shingle bundle, every roll of underlayment, and every stick of trim has to be cut to fit. Corners, hips, valleys, ridges, chimneys, and skylights all create offcuts. A roofer plans for waste so the crew doesn’t run short on day two of the install.
The standard waste factor for a simple gable roof is 10 percent. For more complex roofs with multiple hips, valleys, dormers, or skylights, the waste factor climbs:
- Simple gable, two planes: 10%
- Hip roof, four planes: 12%
- Multiple hips and valleys: 15%
- Complex cut-up roof with dormers, turrets, or wings: 17 to 20%
If your roof has more than three valleys, has dormers cutting into the main roof line, or has wings meeting at unusual angles, ask your roofer to use a higher waste factor when they bid. Underestimating waste is one of the most common reasons a job runs over budget mid-install.
Step-by-step: two worked examples
Example A: 2,000 sq ft single-story ranch in Clairemont
- Footprint: 2,000 sq ft (single story, so footprint = total area)
- Pitch: 5:12 (typical for 1960s ranch)
- Pitch multiplier: 1.083
- Waste: 10% (simple gable)
Math: 2,000 × 1.083 × 1.10 = 2,383 sq ft of material, or 23.8 squares. Round up and order 24 squares.
Example B: 2,000 sq ft two-story home in Mission Hills
- Footprint: 1,100 sq ft (1,100 first floor + 900 second floor = 2,000 total living area)
- Pitch: 6:12 (typical for early-1900s Craftsman)
- Pitch multiplier: 1.118
- Waste: 12% (hip roof, four planes)
Math: 1,100 × 1.118 × 1.12 = 1,377 sq ft of material, or 13.8 squares. Round up and order 14 squares.
Same listed house size. Almost double the material on one versus the other. This is exactly why blanket “cost per square foot” estimates without measuring the actual roof are worthless.
Material quantities by roof size
Once you know how many squares you need, every other material flows from that count. These per-square quantities are standardized in ARMA (Asphalt Roofing Manufacturers Association) application specifications.
| Roof size | Shingle bundles (3 per square) | Underlayment rolls (4 sq per roll) | Drip edge (10 ft sticks) | Ridge cap bundles | 1.25” roofing nails (lbs) |
|---|---|---|---|---|---|
| 15 squares | 45 | 4 | 16 | 1 | 4 |
| 18 squares | 54 | 5 | 18 | 1 | 5 |
| 20 squares | 60 | 5 | 20 | 2 | 5 |
| 22 squares | 66 | 6 | 22 | 2 | 6 |
| 25 squares | 75 | 7 | 24 | 2 | 7 |
| 30 squares | 90 | 8 | 28 | 3 | 8 |
A few notes on the numbers:
- Bundles per square is almost always 3 for standard architectural shingles. A few luxury designer shingles (CertainTeed Presidential Shake, GAF Camelot) run 4 to 5 bundles per square because each shingle is thicker and covers less area. Check the manufacturer spec sheet before ordering.
- Underlayment assumes a single layer of 30 lb felt or synthetic underlayment with a 4 sq per roll coverage. San Diego County code (CRC R905.1.1) requires at least one layer; ice-and-water shield in valleys adds more.
- Drip edge length depends on the total eave and rake footage, not the square count. The table assumes a roughly rectangular roof; complex shapes need a takeoff.
- Ridge cap comes in bundles that cover 20 to 35 linear feet depending on brand. Two bundles is enough for most San Diego ranch roofs.
2026 San Diego pricing per square
Per-square cost is the easiest way to compare quotes between roofers because it bakes in materials, labor, tear-off, and disposal. These are 2026 install prices for the San Diego market based on what real local crews quote, not national averages.
| Material | Install price per square (2026) | 20-square roof total | 25-square roof total |
|---|---|---|---|
| 3-tab asphalt shingles | $375 to $475 | $7,500 to $9,500 | $9,375 to $11,875 |
| Architectural asphalt shingles | $475 to $625 | $9,500 to $12,500 | $11,875 to $15,625 |
| Designer/luxury asphalt | $700 to $950 | $14,000 to $19,000 | $17,500 to $23,750 |
| Standing-seam metal | $1,100 to $1,650 | $22,000 to $33,000 | $27,500 to $41,250 |
| Concrete tile (reroof over existing battens) | $850 to $1,200 | $17,000 to $24,000 | $21,250 to $30,000 |
| Clay tile (S-tile, full system) | $1,200 to $1,800 | $24,000 to $36,000 | $30,000 to $45,000 |
For a deeper cost breakdown by material and home size, see our new roof cost San Diego 2026 guide.
Common SD roof sizes by home era
San Diego County’s housing stock has clear era patterns. If you know roughly when your home was built and the neighborhood, you can ballpark your roof size before getting a takeoff.
| Home era / style | Typical footprint | Typical pitch | Typical roof squares |
|---|---|---|---|
| 1950s ranch (Clairemont, Linda Vista) | 1,200 to 1,800 sq ft | 4:12 | 14 to 21 |
| 1960s split-level (College Area, San Carlos) | 1,400 to 2,000 sq ft | 4:12 to 5:12 | 16 to 24 |
| 1970s tract single-story (Mira Mesa) | 1,400 to 2,200 sq ft | 5:12 to 6:12 | 17 to 27 |
| 1980s tract two-story (Rancho Peñasquitos) | 900 to 1,400 sq ft footprint | 5:12 to 6:12 | 11 to 17 |
| 1990s production two-story (Carmel Mountain, 4S Ranch) | 1,000 to 1,600 sq ft footprint | 6:12 to 8:12 | 13 to 21 |
| Mission/Craftsman two-story (Mission Hills, Kensington) | 1,000 to 1,400 sq ft footprint | 6:12 to 7:12 | 13 to 18 |
| Modern stacked-flat infill (North Park, Hillcrest) | 800 to 1,200 sq ft footprint | 1:12 to 2:12 | 9 to 14 |
| Custom hillside (Del Mar, La Jolla, RSF) | 2,000 to 4,000 sq ft footprint | 6:12 to 10:12 | 24 to 60+ |
These are starting points, not estimates. Even within one tract, models and elevations vary. If you live in a Carmel Valley HOA-controlled neighborhood, see Carmel Valley HOA roof requirements for material and color rules that affect what you can install.
Where the math goes wrong
Plain pitched roofs follow the formula. Real San Diego roofs almost never do. Here’s what bumps the material count above what the simple math predicts:
Skylights. Each skylight cuts a hole in the field shingles that requires extra step flashing, ice-and-water shield, and trimmed shingles around the curb. A typical 2x4 ft skylight adds about half a square of waste.
Dormers. Dormers create new valleys, hips, and side walls. A single shed dormer adds 5 to 8 percent to material needs. A pair of gable dormers can add 10 percent.
Complex hip-and-valley roofs. Every valley is a long cut line where shingles get trimmed at 45 degrees. The more valleys, the more waste. A cut-up roof with 4+ valleys can run 15 percent waste instead of 10 percent.
Multiple roof pitches. Some San Diego homes (especially 1990s tract two-stories with attached garages) have one pitch on the main house and a different, lower pitch on the garage or porch. Each pitch needs its own calculation.
Re-decking. If the tear-off reveals rotted plywood, OSB, or skip sheathing that won’t pass inspection, your roofer will need to replace it. Decking is sold by the sheet (one 4x8 sheet covers 32 sq ft) and adds $80 to $120 per sheet installed. Coastal homes near the bluffs see this most often. See coastal roof salt damage San Diego data for which zip codes are most affected.
Code-required upgrades. California Title 24 requires cool-roof materials in much of San Diego County, which can push you to a more expensive product mid-project. See cool roof Title 24 San Diego for the current rules.
When to trust the contractor’s takeoff
A “takeoff” is the roofer’s own measurement of your roof, done from the ground using a measuring wheel, from satellite imagery (most local roofers now use EagleView or HOVER reports), or by walking the roof with a tape measure and clipboard. When you get three competing quotes, look at the squares-of-material number each one lists, not just the total price.
Trust the takeoff when:
- All three quotes land within 1 to 2 squares of each other. That means each roofer measured the same way and the math is right.
- The roofer shows you a satellite measurement report (EagleView or HOVER) with the pitch and area numbers labeled.
- The quote breaks out the waste factor as a separate line. A 12% waste factor on a hip roof is honest. No waste line at all is a red flag.
Verify the takeoff when:
- One quote’s square count is more than 15 percent higher or lower than the others. Ask each roofer how they measured. Usually one assumed the wrong pitch.
- The cheapest quote skips re-decking allowance entirely. Old SD roofs almost always need at least a few sheets of new decking. A quote with zero allowance is hiding a likely change-order.
- The bid uses “approximately” or “about” without committing to a number. Real takeoffs commit.
If you want a sanity check before signing anything, look at your home on Google Maps satellite view, count the planes, estimate the pitch from the rise/run, and run the formula above. You won’t beat a real takeoff for accuracy, but you’ll catch a roofer who’s padding the count by 5+ squares.
Once you’ve picked a roofer, our guide to the asphalt shingle roof replacement process walks through what to expect from tear-off to final inspection. For the full anatomy of what’s getting replaced, see parts of a roof San Diego explained.
FAQ
Quick formula for how much roofing I need?
Footprint (sq ft) × pitch multiplier × 1.10 waste = total roof area. Divide by 100 for squares. For a single-story 2,000 sq ft home with a 5:12 roof: 2,000 × 1.083 × 1.10 = 2,383 sq ft, or about 24 squares.
How many bundles of shingles per square?
Three bundles for standard architectural shingles. Some designer or thick laminate shingles need 4 or 5 bundles per square. Always check the manufacturer’s coverage spec on the bundle wrapper before ordering.
How much underlayment do I need per square?
One roll of standard 30 lb felt or synthetic underlayment covers about 4 squares. For a 20-square roof, plan on 5 rolls plus enough for the 12-inch overlaps between courses.
How much ridge cap shingle do I need per square?
Ridge cap is sized by linear feet of ridge, not by square count. A typical SD ranch has 30 to 50 linear feet of ridge. One bundle of hip-and-ridge shingles covers 20 to 35 linear feet depending on the brand, so most homes need 1 or 2 bundles.
Why does my roofer’s quantity differ from my calculation?
A real takeoff catches things ground-level math misses: dormers, multiple pitches, valleys, plumbing penetrations, skylights, and odd-shaped sections. A quote within 1 to 2 squares of your formula is fine. A difference of more than 3 squares is worth asking about.
Should I order extra or trust the takeoff?
Trust the takeoff if it includes a waste factor of 10 to 15 percent. Don’t order extra shingles separately. Leftover shingles go stale within a year, color-lots vary between production runs, and your roofer warranties the install, not your storage closet. A good roofer leaves you 1 to 2 extra bundles for future repairs as part of the job.
Does pitch change cost per square, or just quantity?
Both. Pitch raises quantity (more surface area to cover) and raises labor cost per square (steeper roofs are slower and more dangerous to walk). A 4:12 install runs near the bottom of the per-square range above. A 10:12 install can run 25 to 40 percent higher per square because the crew uses harnesses, jacks, and slower handoffs.
Ready to get a real measurement and a real quote? We connect San Diego homeowners with vetted local roofers who do honest takeoffs, show you the math, and bid against each other for your job. Get matched with a vetted San Diego roofer for a free estimate, or read more about roof replacement and roof repair services available in your zip code.