The concrete classification allows installation and repair of concrete, concrete products and accessories common to the industry. The commercial C-9 goes further than the residential R-9 by adding trenching, excavating, backfilling and grading in connection with concrete construction. Reinforcing steel is its own class: CR-70 Reinforcing Bar and Wire Mesh covers rebar, post-tension and wire mesh, while A-7 Piers and Foundations is the commercial engineering class for piers, pile driving and foundations.
The boundary that catches people is hardscape. CR-21 Hardscaping and Irrigation Systems may place non-loadbearing concrete and build uncovered patios, walkways and driveways of brick, stone, pavers or gravel — but the same rule text forbids it from concrete driveways, pool deck coatings and load bearing walls. Those are concrete-classification work.
The state sets the license floor; the county or city permit office controls filing, inspections, and local rules wherever the job site sits.
Cities and counties cannot require a second contractor license under A.R.S. § 32-1101.01, but they do control permits for driveways, structural slabs and any work in the right-of-way, and A.R.S. § 32-1169 requires the permit desk to collect your license number first. Phoenix Planning and Development, Tucson Planning and Development Services and Maricopa County Planning and Development run those counters. Earthmoving also brings regional air quality dust rules into play, which the Registrar links from its own statutes and rules page. Concrete revenue is prime contracting income taxed on 65% of gross proceeds under A.R.S. § 42-5075.
The local offices section below names the exact permit desk for every Arizona county on file.
Each row names the issuing authority, cost, timeline, citation, and status behind the requirement — verified against the official source.
Published fees from the issuing authorities, as of September 2026. Local permit fees vary by project and jurisdiction — the basis is stated where a flat number does not exist.
C-9 expressly includes trenching, excavating, backfilling and grading in connection with concrete construction. The residential R-9 text does not carry that sentence, so plan the earthwork scope against the classification you hold.
CR-21 may lay brick, stone, paver or gravel driveways and non-loadbearing concrete, but the classification expressly excludes concrete driveways, pool deck coatings and load bearing walls.
Reinforcing bar, post-tension and wire mesh sit in CR-70. A firm that only sets steel does not need the concrete classification, and a concrete firm subbing out steel should check the sub carries CR-70.
A practical sequence for a new concrete contractor in Arizona. Actual agency processing times are noted in the ledger above.
Each item names the issuing authority, cycle, and citation.
Statutory consequences with their citations — not estimates, not “commonly cited” guesses.
Contracting for or bidding concrete work without a current ROC license in good standing.
Dividing an operation into contracts of less than $1,000 to stay under the exemption removes the exemption and exposes the work to enforcement.
An unlicensed contractor cannot commence or maintain an Arizona court action for compensation for the work.
Inside city limits, the city office listed here issues the permit; the county office serves unincorporated areas. Every office links to its official page.
Every fact in this file was checked against these official sources on September 2026.
Pending verification: Which specific air quality authority and permit apply to a given concrete jobsite — the Registrar links dust regulations but does not name the permitting agency by county
General information, not legal advice. Always confirm requirements, deadlines, and forms with the issuing authority before filing or contracting.
Store licenses, permits, policies, and renewal dates in one place.