Arizona Roofing Contractor Licensing: ROC Requirements and Verification

Arizona roofing contractor licensing is administered by the Arizona Registrar of Contractors (ROC), a state agency with authority to issue, suspend, and revoke contractor licenses across all trades, including roofing. The ROC licensing framework defines which license classifications apply to roofing work, what qualifications and financial thresholds candidates must meet, and how the public can verify a contractor's standing before work begins. Understanding this structure is essential for property owners, general contractors, and industry professionals operating within Arizona's regulated construction sector.

Definition and scope

The Arizona Registrar of Contractors operates under Arizona Revised Statutes Title 32, Chapter 10, which establishes the legal basis for contractor licensing in the state. No person or business entity may perform, bid on, or advertise roofing work in Arizona valued at $1,000 or more — including labor and materials — without holding a valid ROC license (ARS §32-1151).

Roofing work falls under two primary license structures within the ROC system:

  1. Residential Contractor License (CR-42 — Roofing) — Covers roofing work on single-family and multi-family residential structures up to three stories in height.
  2. Commercial Contractor License (C-39 — Roofing) — Covers roofing work on commercial, industrial, and multi-story structures, as well as any residential project outside CR-42 scope.

A contractor holding only a CR-42 license cannot legally perform commercial roofing projects, and vice versa. Dual licensure is available for firms operating across both sectors.

Scope limitations: This page addresses Arizona state licensing requirements as governed by the ROC and ARS Title 32. It does not cover federal contractor registration requirements (such as SAM.gov registration for federal facilities), tribal land construction permits, or municipal licensing overlays that individual cities such as Phoenix or Tucson may impose above the state baseline. For a broader view of how Arizona roofing regulation is structured, see Regulatory Context for Arizona Roofing.

How it works

Obtaining an ROC roofing license requires applicants to satisfy four distinct requirement categories:

  1. Experience documentation — Applicants must demonstrate a minimum of 4 years of journeyman-level experience in the roofing trade, or an equivalent combination of education and field experience as defined by the ROC.
  2. Examination — A trade-specific written examination administered by PSI Exams Online covers roofing codes, safety standards, and Arizona-specific regulatory content.
  3. Financial capacity — Applicants must submit financial statements demonstrating solvency. The ROC reviews net worth thresholds that vary by license class.
  4. Bond and insurance — Residential (CR-42) licensees are required to maintain a bond of at least $5,000; commercial (C-39) licensees must carry higher bond amounts scaled to contract volume. Liability insurance minimums are set by the ROC and confirmed at time of application (ROC Bonding Requirements).

Once licensed, roofing contractors must renew every 2 years. The ROC also requires continuing education for certain license classifications.

License verification is publicly accessible through the ROC's online license lookup tool at roc.az.gov, where the public can confirm a license number, current status, expiration date, complaint history, and any disciplinary actions. This lookup system is the authoritative public record for contractor standing in Arizona.

The arizona-roofing-contractor-licensing topic is closely tied to permitting — an unlicensed contractor cannot legally pull building permits in Arizona, and permit records can reveal whether licensed work was actually performed. For inspection expectations tied to permitted roofing projects, see Arizona Roof Inspection: What to Expect.

Common scenarios

Scenario 1 — Unlicensed subcontracting: A licensed general contractor hires a roofing subcontractor who is not ROC-licensed. Under ARS §32-1151, both the unlicensed subcontractor and potentially the general contractor can face ROC sanctions, including civil penalties up to $1,000 per violation (ARS §32-1154).

Scenario 2 — License suspension during active project: The ROC has authority to issue cease-and-desist orders against suspended licensees. A homeowner whose contractor's license is suspended mid-project may file a complaint with the ROC's Recovery Fund, which covers qualifying losses up to $30,000 for residential projects (ROC Residential Recovery Fund).

Scenario 3 — Out-of-state contractor response after monsoon damage: Following Arizona monsoon roof damage events, out-of-state contractors may enter the market. Arizona law requires any contractor performing work in the state — regardless of home state licensing — to hold a valid ROC license before beginning work. The ROC specifically monitors post-disaster contractor activity.

Scenario 4 — Specialty roofing systems requiring classification review: Contractors installing solar panel roofing integration or certain arizona-roof-coating-systems may need to verify whether their existing license classification covers the specific scope, or whether a dual classification or separate specialty endorsement is required.

Decision boundaries

The ROC licensing framework draws clear lines between regulated and exempt activity:

For the full landscape of how Arizona's roofing sector is structured — including trade associations, code adoption, and regulatory bodies — the Arizona Roofing Authority home provides an overview of all covered topics within this reference network.

References

📜 3 regulatory citations referenced  ·  🔍 Monitored by ANA Regulatory Watch  ·  View update log

📜 3 regulatory citations referenced  ·  🔍 Monitored by ANA Regulatory Watch  ·  View update log