Independent NM inspector
(505) 595-7203
Roof Doctor NM
Reference library

Roofing codes & standards we build to.

The codes, ASTM ratings, and engineering standards that govern legitimate roof work in Albuquerque. Use this page to vet any contractor's proposal.

Building codes

Adopted codes in NM

2018 IRC Ch. 9
Residential roofing

International Residential Code — base for single-family homes. NM adopted with state amendments. Covers underlayment, slope minimums, ice barrier (not required in ABQ), and material attachment.

2018 IBC Ch. 15
Commercial roofing

International Building Code — controls flat/low-slope commercial. Drain sizing, fire rating, wind uplift testing, perimeter fastening.

ASCE 7-16
Wind load design

American Society of Civil Engineers standard for design wind speeds. Bernalillo Co. = 115 mph (Risk Category II, Exposure C). Determines fastener pattern, perimeter widths, and uplift psf requirements.

Albuquerque Title 14
Local amendments

City of ABQ permit thresholds, inspection schedule, and re-roof restrictions (max 2 layers on residential; tear-off required after that).

Material standards

ASTM, UL & FM ratings to demand

UL 790 / ASTM E108
Fire rating

Class A (highest) = effective against severe fire exposure. Most asphalt, tile, metal, and stone-ballasted roofs qualify. Required for HOAs and many ABQ neighborhoods.

ASTM D3161
Shingle wind rating

Class F = 110 mph, Class H = 150 mph. ABQ minimum should be Class H given gust history. Many builder-grade shingles ship as Class F — read the wrapper.

FM 4470
Membrane uplift

Factory Mutual standard for commercial single-ply uplift. FM 1-90 = 90 psf, FM 1-120 = 120 psf. Specify by zone, not by 'average' for the whole roof.

ASTM D1970
Self-adhering underlayment

Ice & water shield standard. We use D1970-compliant peel-and-stick at every valley, eave, and penetration regardless of code minimums.

How to use this

Three questions to ask every roofer

  1. "What ASCE 7 wind zone are you fastening to?" — If they say "manufacturer minimum," they haven't engineered it.
  2. "What's the ASTM D3161 wind class on the shingle?" — Should be Class H (150 mph) in ABQ.
  3. "Is the underlayment D1970-compliant?" — Self-adhering at eaves, valleys, and penetrations is non-negotiable.