Roofing License in Arizona: Fees, Requirements & Startup Costs

Quick answer: The Arizona Registrar of Contractors licenses roofing businesses as R-42 residential, C-42 commercial, or CR-42 dual contractors. Official application, license, exam, and residential Recovery Fund charges appear in

Licensing in Arizona

Jurisdiction: state

Authority: Arizona Registrar of Contractors (ROC)

ROC licenses roofing separately for residential (R-42), commercial (C-42) and dual (CR-42).

R-42 Roofing (residential specialty)

BUSINESS Apply, repair or install weatherproofing and roof accessories to install/repair roof tile, shingles, shakes, slate, metal roofing, urethane foam, roof insulation/coatings (https://roc.az.gov/license-classifications).

FeeAmountPeriod (years)
New specialty R license application fee$80 OFFICIAL FEE Source — roc.az.gov
Specialty R license fee, two-year license$270 OFFICIAL FEE Source — roc.az.gov2
Residential Contractors' Recovery Fund assessment, new residential/dual license$370 OFFICIAL FEE Source — roc.az.gov2
Specialty R biennial renewal license fee$270 OFFICIAL FEE Source — roc.az.gov2
Recovery Fund assessment at renewal (residential/dual)$270 OFFICIAL FEE Source — roc.az.gov2
Statutes and Rules Training Course and Exam (SRE), paid to Gmetrix$61 OFFICIAL FEE Source — roc.az.gov
Trade-specific exam, paid to PSI$66 OFFICIAL FEE Source — roc.az.gov

Exam: Provider: Gmetrix (Statutes & Rules Training Course and Exam, SRE) + PSI (trade exam) · Fee: 127 · Source

Experience: Qualifying party: A.R.S. 32-1122(E)(1) requires 'a minimum of four years' practical or management trade experience, at least two of which must have been within the last ten years' (https://www.azleg.gov/ars/32/01122.htm). Per-classification experience/exam waivers are listed in ROC's License Classification Requirements PDF, which could not be fetched (403) - not verified.

Bond: $4,250 OFFICIAL FEE Source — roc.az.gov
$7,500 OFFICIAL FEE Source — roc.az.gov

Renewal and CE: Renewal period: 2 years · Source

C-42 Roofing (commercial specialty)

BUSINESS Commercial counterpart of R-42 (https://roc.az.gov/license-classifications).

FeeAmountPeriod (years)
New specialty C license application fee$100 OFFICIAL FEE Source — roc.az.gov
Specialty C license fee, two-year license$480 OFFICIAL FEE Source — roc.az.gov2
Specialty C biennial renewal license fee$480 OFFICIAL FEE Source — roc.az.gov2
Statutes and Rules Training Course and Exam (SRE), paid to Gmetrix$61 OFFICIAL FEE Source — roc.az.gov
Trade-specific exam, paid to PSI$66 OFFICIAL FEE Source — roc.az.gov

Exam: Provider: Gmetrix (Statutes & Rules Training Course and Exam, SRE) + PSI (trade exam) · Fee: 127 · Source

Experience: Qualifying party: A.R.S. 32-1122(E)(1) requires 'a minimum of four years' practical or management trade experience, at least two of which must have been within the last ten years' (https://www.azleg.gov/ars/32/01122.htm). Per-classification experience/exam waivers are listed in ROC's License Classification Requirements PDF, which could not be fetched (403) - not verified.

Bond: $2,500 OFFICIAL FEE Source — roc.az.gov
$50,000 OFFICIAL FEE Source — roc.az.gov

Renewal and CE: Renewal period: 2 years · Source

CR-42 Roofing (dual specialty)

BUSINESS ROC: 'This classification allows the scopes of work permitted by the commercial C-42 Roofing and the residential R-42 Roofing licenses.'

FeeAmountPeriod (years)
New specialty CR license application fee$100 OFFICIAL FEE Source — roc.az.gov
Specialty CR license fee, two-year license$380 OFFICIAL FEE Source — roc.az.gov2
Residential Contractors' Recovery Fund assessment, new residential/dual license$370 OFFICIAL FEE Source — roc.az.gov2
Specialty CR biennial renewal license fee$380 OFFICIAL FEE Source — roc.az.gov2
Recovery Fund assessment at renewal (residential/dual)$270 OFFICIAL FEE Source — roc.az.gov2
Statutes and Rules Training Course and Exam (SRE), paid to Gmetrix$61 OFFICIAL FEE Source — roc.az.gov
Trade-specific exam, paid to PSI$66 OFFICIAL FEE Source — roc.az.gov

Exam: Provider: Gmetrix (Statutes & Rules Training Course and Exam, SRE) + PSI (trade exam) · Fee: 127 · Source

Experience: Qualifying party: A.R.S. 32-1122(E)(1) requires 'a minimum of four years' practical or management trade experience, at least two of which must have been within the last ten years' (https://www.azleg.gov/ars/32/01122.htm). Per-classification experience/exam waivers are listed in ROC's License Classification Requirements PDF, which could not be fetched (403) - not verified.

Bond: $4,250 OFFICIAL FEE Source — roc.az.gov
$7,500 OFFICIAL FEE Source — roc.az.gov
$2,500 OFFICIAL FEE Source — roc.az.gov
$50,000 OFFICIAL FEE Source — roc.az.gov
Type: dual license bond = residential + commercial amounts combined · Source

Renewal and CE: Renewal period: 2 years · Source

Local note: Cities/towns may require a local business/TPT (privilege) license and building permits; not researched per city.

Data notes

ROC fees effective 7/1/2014 per https://roc.az.gov/licensing-fees (statutory caps in A.R.S. 32-1126, https://www.azleg.gov/ars/32/01126.htm). Residential and dual licensees pay the Recovery Fund assessment ($370 new / $270 renewal) or post a CD/cash bond. The old 'Business Management' exam is not listed; ROC checklist lists 'SRE: GMetrix' and 'Trade: PSI or Waiver' (https://roc.az.gov/get-a-license-checklist). ROC CE hours: none found on official pages reviewed - left null. Exam fee 127 = SRE $61 (Gmetrix) + trade exam $66 (PSI), paid to the vendors, not ROC. ROC: 'The examination fee for a trade-specific exam, taken either online or at a testing center, is $66 paid directly to PSI.' Handyman exemption verified: A.R.S. 32-1121(A)(14) exempts one undertaking whose aggregate price incl. labor and materials 'is less than $1,000', of 'a casual or minor nature'; not available if a local building permit is required, if work is split to evade, or if ads omit 'not a licensed contractor' (https://www.azleg.gov/ars/32/01121.htm). ROC: 'if labor and materials exceed $1,000 OR a permit is required (regardless of the price of labor and materials), then a license is required' (https://roc.az.gov/license-classifications).

Verified: 2026-09-24

. Choose the class that matches the roofs the business will contract to install.

Residential, commercial, or both?

R-42 covers residential roof weatherproofing and accessories, including shingles, tile, metal, insulation, and coatings. C-42 addresses commercial roofing. CR-42 combines both scopes. These are alternative licenses rather than a sequence of credentials. If the company plans to move from house reroofs into commercial work, it needs to resolve the classification before advertising that added service. The ROC class descriptions are the place to compare a proposed roof system with the credential.

The state’s casual or minor work exemption is narrow and unavailable when a local building permit is required. A small repair and a permitted reroof can therefore have different licensing answers. Describe the complete contract to the ROC; splitting a project into smaller invoices does not change the underlying undertaking.

Licensing in Arizona

Jurisdiction: state

Authority: Arizona Registrar of Contractors (ROC)

ROC licenses roofing separately for residential (R-42), commercial (C-42) and dual (CR-42).

R-42 Roofing (residential specialty)

BUSINESS Apply, repair or install weatherproofing and roof accessories to install/repair roof tile, shingles, shakes, slate, metal roofing, urethane foam, roof insulation/coatings (https://roc.az.gov/license-classifications).

FeeAmountPeriod (years)
New specialty R license application fee$80 OFFICIAL FEE Source — roc.az.gov
Specialty R license fee, two-year license$270 OFFICIAL FEE Source — roc.az.gov2
Residential Contractors' Recovery Fund assessment, new residential/dual license$370 OFFICIAL FEE Source — roc.az.gov2
Specialty R biennial renewal license fee$270 OFFICIAL FEE Source — roc.az.gov2
Recovery Fund assessment at renewal (residential/dual)$270 OFFICIAL FEE Source — roc.az.gov2
Statutes and Rules Training Course and Exam (SRE), paid to Gmetrix$61 OFFICIAL FEE Source — roc.az.gov
Trade-specific exam, paid to PSI$66 OFFICIAL FEE Source — roc.az.gov

Exam: Provider: Gmetrix (Statutes & Rules Training Course and Exam, SRE) + PSI (trade exam) · Fee: 127 · Source

Experience: Qualifying party: A.R.S. 32-1122(E)(1) requires 'a minimum of four years' practical or management trade experience, at least two of which must have been within the last ten years' (https://www.azleg.gov/ars/32/01122.htm). Per-classification experience/exam waivers are listed in ROC's License Classification Requirements PDF, which could not be fetched (403) - not verified.

Bond: $4,250 OFFICIAL FEE Source — roc.az.gov
$7,500 OFFICIAL FEE Source — roc.az.gov

Renewal and CE: Renewal period: 2 years · Source

C-42 Roofing (commercial specialty)

BUSINESS Commercial counterpart of R-42 (https://roc.az.gov/license-classifications).

FeeAmountPeriod (years)
New specialty C license application fee$100 OFFICIAL FEE Source — roc.az.gov
Specialty C license fee, two-year license$480 OFFICIAL FEE Source — roc.az.gov2
Specialty C biennial renewal license fee$480 OFFICIAL FEE Source — roc.az.gov2
Statutes and Rules Training Course and Exam (SRE), paid to Gmetrix$61 OFFICIAL FEE Source — roc.az.gov
Trade-specific exam, paid to PSI$66 OFFICIAL FEE Source — roc.az.gov

Exam: Provider: Gmetrix (Statutes & Rules Training Course and Exam, SRE) + PSI (trade exam) · Fee: 127 · Source

Experience: Qualifying party: A.R.S. 32-1122(E)(1) requires 'a minimum of four years' practical or management trade experience, at least two of which must have been within the last ten years' (https://www.azleg.gov/ars/32/01122.htm). Per-classification experience/exam waivers are listed in ROC's License Classification Requirements PDF, which could not be fetched (403) - not verified.

Bond: $2,500 OFFICIAL FEE Source — roc.az.gov
$50,000 OFFICIAL FEE Source — roc.az.gov

Renewal and CE: Renewal period: 2 years · Source

CR-42 Roofing (dual specialty)

BUSINESS ROC: 'This classification allows the scopes of work permitted by the commercial C-42 Roofing and the residential R-42 Roofing licenses.'

FeeAmountPeriod (years)
New specialty CR license application fee$100 OFFICIAL FEE Source — roc.az.gov
Specialty CR license fee, two-year license$380 OFFICIAL FEE Source — roc.az.gov2
Residential Contractors' Recovery Fund assessment, new residential/dual license$370 OFFICIAL FEE Source — roc.az.gov2
Specialty CR biennial renewal license fee$380 OFFICIAL FEE Source — roc.az.gov2
Recovery Fund assessment at renewal (residential/dual)$270 OFFICIAL FEE Source — roc.az.gov2
Statutes and Rules Training Course and Exam (SRE), paid to Gmetrix$61 OFFICIAL FEE Source — roc.az.gov
Trade-specific exam, paid to PSI$66 OFFICIAL FEE Source — roc.az.gov

Exam: Provider: Gmetrix (Statutes & Rules Training Course and Exam, SRE) + PSI (trade exam) · Fee: 127 · Source

Experience: Qualifying party: A.R.S. 32-1122(E)(1) requires 'a minimum of four years' practical or management trade experience, at least two of which must have been within the last ten years' (https://www.azleg.gov/ars/32/01122.htm). Per-classification experience/exam waivers are listed in ROC's License Classification Requirements PDF, which could not be fetched (403) - not verified.

Bond: $4,250 OFFICIAL FEE Source — roc.az.gov
$7,500 OFFICIAL FEE Source — roc.az.gov
$2,500 OFFICIAL FEE Source — roc.az.gov
$50,000 OFFICIAL FEE Source — roc.az.gov
Type: dual license bond = residential + commercial amounts combined · Source

Renewal and CE: Renewal period: 2 years · Source

Local note: Cities/towns may require a local business/TPT (privilege) license and building permits; not researched per city.

Data notes

ROC fees effective 7/1/2014 per https://roc.az.gov/licensing-fees (statutory caps in A.R.S. 32-1126, https://www.azleg.gov/ars/32/01126.htm). Residential and dual licensees pay the Recovery Fund assessment ($370 new / $270 renewal) or post a CD/cash bond. The old 'Business Management' exam is not listed; ROC checklist lists 'SRE: GMetrix' and 'Trade: PSI or Waiver' (https://roc.az.gov/get-a-license-checklist). ROC CE hours: none found on official pages reviewed - left null. Exam fee 127 = SRE $61 (Gmetrix) + trade exam $66 (PSI), paid to the vendors, not ROC. ROC: 'The examination fee for a trade-specific exam, taken either online or at a testing center, is $66 paid directly to PSI.' Handyman exemption verified: A.R.S. 32-1121(A)(14) exempts one undertaking whose aggregate price incl. labor and materials 'is less than $1,000', of 'a casual or minor nature'; not available if a local building permit is required, if work is split to evade, or if ads omit 'not a licensed contractor' (https://www.azleg.gov/ars/32/01121.htm). ROC: 'if labor and materials exceed $1,000 OR a permit is required (regardless of the price of labor and materials), then a license is required' (https://roc.az.gov/license-classifications).

Verified: 2026-09-24

What the qualifying party must prepare

The business identifies a qualifying party whose practical or management experience meets the requirement in the record. That person takes the Arizona statutes and rules course and exam, plus the roofing trade exam unless a waiver applies. The table separates ROC charges from exam vendor payments. Allow time to document experience and pass the required tests before setting a launch date.

The contractor bond depends on class and projected work volume. Residential and dual licensees also address the Recovery Fund assessment or the recorded alternative. A bond’s face value is not its cash premium; request a surety quote for the exact class. The research record does not establish a general liability minimum or continuing education requirement for these roofing classes. Client contracts and municipal requirements still need separate review.

Municipal steps and ongoing status

ROC approval does not issue a city building permit. Ask the city or town where the property sits about reroof permits, inspections, business registration, and transaction privilege tax treatment. The state record did not research these requirements city by city. Permit timing belongs in the production schedule and the estimate, especially when tear-off exposes the building.

Track renewal and the qualifying party’s status alongside the bond. A change in the roof systems offered can also change the proper classification. Confirm current charges through the ROC fee schedule before submitting an application.

Budget the chosen Arizona service mix

A repair crew needs safe access, fall protection, fastening tools, flashing stock, and a way to protect interiors when a roof is open. A commercial installation crew may need different equipment, larger deliveries, and more staging space. Put only the planned class and work type into the launch budget; the calculator cannot know which tools are already owned or what a local permit will require.

Cost categoryRangeBasis
LicensingVaries by state — see license tableOfficial fees depend on state and structure
Business formationVaries by state — see license tableOfficial fees depend on state and structure
Insurance (first year)$1,550–$3,800 MARKET ESTIMATE SourceSelected coverage
Vehicle$0–$48,400 MARKET ESTIMATE SourceOwn vehicle to cash purchase
Tools & equipment$100–$1,700 MARKET ESTIMATE SourceBasic to pro priced kit anchors
Software (first year)$590–$6,000 MARKET ESTIMATE SourceBasic to pro annual subscription

Marketing, payroll, working capital, permits: set in the calculator.

Startup Cost Calculator

Estimated startup cost: $9,800–$15,000

Estimated startup cost: $9,800–$15,000. Break-even at about 8 jobs per month.

Licensing & exam fees$707–$977 OFFICIALLicense details
Business formation (state filing)$50 OFFICIAL
Insurance (first year)$1,550–$3,800 MARKET ESTIMATEGeneral liability
Coverage sources
Vehicle acquisition$0 YOUR INPUTYour existing vehicle; acquisition cost $0
Vehicle price sources
Tools & equipment$620 MARKET ESTIMATEExcludes unpriced kit items: Fall protection, Hand tools, Safety gear
Starter kit items
  • Roofing nailer: $100
  • Fall protection: not priced yet
  • Ladder: $520
  • Hand tools: not priced yet
  • Safety gear: not priced yet
  • Little Giant Hyperlite 28 ft fiberglass extension ladder Type IA: $1,050
  • Material hoist: not priced yet
Software (first year)$590–$2,250 MARKET ESTIMATEPublished monthly list price × 12
Software price sources
Launch marketing$1,500 YOUR INPUTYour input — default: 3 months × $500
Payroll reserve$0 CALCULATEDBLS median wage × 173 hours/month × employees × employer taxes and ECEC benefits × working-capital months
Working capital$4,750–$5,750 CALCULATEDMonthly overhead × working-capital months
Permits & compliance$0 YOUR INPUTYour input — default $0; local requirements may apply

Monthly overhead: $1,600–$1,900 · Annual operating: $19,100–$23,000 · Break-even: 8 jobs/month

Vehicle operating per month: $760 CALCULATED

Phone and admin per month: $150 YOUR INPUT

Show formula

Startup total is the sum of available first-year cost lines. Monthly overhead includes insurance, software, marketing, vehicle operating, phone and admin, and payroll. Break-even jobs = monthly overhead ÷ (average ticket × gross margin).

Use the roofing startup guide to size the cash reserve and the pricing guide to connect crew production with bids. The license comparison explains how Arizona’s class system differs from the other researched states.

Official sources

Market sources




Last updated: September 24, 2026