How to Start a Roofing Business in Arizona: ROC C-42 Roofing Licence and Bond
How to Start a Roofing Business in Arizona: ROC C-42 Roofing License and Bond
You can't start bidding roofs in Arizona just because you own a ladder, a truck and a nail gun. Any roofing job of $1,000 or more needs a contractor license from the Arizona Registrar of Contractors (ROC), and the ROC is the agency you will deal with most. This guide walks through the steps in the order most applicants take them, with the confirmed figures and the ones you will need to confirm yourself.
Informational only. This article is general information, not legal or tax advice. Fees, bond tiers and exam details change. Confirm every number on the agency page before you pay, and talk to a qualified attorney and a CPA about your entity, liability and tax setup.
Why Arizona Roofing Work Stays Steady
Monsoon storms and summer heat put steady pressure on roofs across the state. Wind-driven rain, blowing debris and intense UV exposure lead to leaks, cracked tiles and failed sealant, which keeps repair calls coming, especially after storm season. That demand is one reason roofers move on licensing early. A licensed contractor can bid larger jobs and work with less risk of a stop order, while an unlicensed side job can cost you the customer and the business.
Know the Three ROC Roofing Classes
The ROC licenses roofing contractors under three classifications (A.A.C. R4-9-102 to 104). Choose the class that matches the work you plan to bid, because the class sets your fees and bond amount.
| Class | Scope |
|---|---|
| C-42 Specialty commercial roofing | Non-residential roofing work |
| R-42 Specialty residential roofing | Residential roofing work |
| CR-42 Specialty dual roofing | Both residential and commercial roofing work |
Confirm the exact scope definitions with the ROC before you bid, since a mismatch between your license class and the job is a common reason for trouble.
Step-by-Step: Starting Your Arizona Roofing Business
Step 1: Form your business entity
Many roofers form an LLC, and the Arizona Corporation Commission (ACC) handles that filing. Your LLC files Articles of Organization (Form L010, instructions L010i) with a $50 filing fee. Expedited review adds $35, which makes an expedited Articles of Organization $85 total. Accelerated service is an extra charge on top of the filing fee: $100 for next day (received by 5pm), $200 for same day (received by 10am) and $400 for two-hour service (available 8am to 3pm). Accelerated service guarantees examination within the stated window, not approval.
Regular processing currently runs about 9 to 11 business days, and expedited processing about 2 to 4 business days, according to the ACC processing times sheet posted December 29, 2025. Check the current sheet at azcc.gov/corporations before you set a start date.
An Arizona LLC does not file an annual report. A for-profit corporation does: $45 each year, due in its anniversary month, and its Articles of Incorporation cost $60 and are filed together with a Certificate of Disclosure. On taxes, LLC income passes through to the members, who pay Arizona's flat 2.5% individual income tax. Income taxed at the corporate level pays 4.9% of net income or $50, whichever is greater (A.R.S. 43-1111). Which structure fits your plans is a question for your CPA.
Step 2: Pick a compliant name and appoint a statutory agent
Your LLC name must include the words limited liability company or limited company, or one of the abbreviations L.L.C., L.C., LLC or LC. It cannot contain association, corporation, incorporated or an abbreviation of those words, and it must be distinguishable from existing entity names, reserved names and registered trade names on the record. If you want to hold a name while you prepare your filing, name reservation costs $10 and lasts 120 days through the Arizona Business Center.
Arizona calls your registered agent a statutory agent. An individual statutory agent must be a permanent, full-time Arizona resident with a permanent, full-time physical or street address in Arizona. An entity can serve instead, including a foreign corporation or LLC authorized to transact business in Arizona, but an LLC cannot be its own statutory agent. The agent must accept the appointment in writing on Statutory Agent Acceptance form M002. Keep a statutory agent with a valid address on record at all times, because a gap can lead to administrative dissolution (A.R.S. 29-3708). Changing the statutory agent or principal address costs $5 for an LLC.
Publication is the step many first-time filers miss. An LLC must publish notice unless its statutory agent's county is Maricopa or Pima. If your agent is in another county, confirm the publication steps, timing and cost with the ACC before you file.
Step 3: Register a trade name if you bid under another name
If you will bid under a name other than your LLC's legal name, register a trade name with the Arizona Secretary of State, Business Services Division. Trade name registration is optional in Arizona and is separate from the Corporation Commission filing. Start at azsos.gov/business/tntm. The fee is not confirmed, so read the current amount on that page before you file.
Step 4: Get your Transaction Privilege Tax license
Arizona has no general statewide business license. The state license most businesses need is a Transaction Privilege Tax (TPT) license from the Arizona Department of Revenue, which costs $12 per location. Apply through the ADOR TPT license page. How your roofing activity is classified for TPT depends on what you sell and how you bill, so confirm the classification with ADOR before you send your first invoice.
Local requirements sit on top of the state license. Counties in Arizona issue no general business license, but many cities and towns require their own business or TPT license. Check with every city where you will work and where your office sits, and do not assume a city has no requirement because the state has none.
Step 5: Confirm your qualifying party meets the experience rule
The ROC license is held through a qualifying party, the individual whose experience and exams support the company's license. Under A.R.S. 32-1122(E), that person needs 4 years of practical or management trade experience, with at least 2 of those years within the last 10 years. Up to 2 years of technical training can be credited toward the 4-year requirement. Start documenting now: employers, dates, job types and your role on each job. Missing dates are a common reason applications stall.
Step 6: Pass the two ROC exams
Roofing applicants take two exams: the Arizona statutes and rules exam ($61) and the trade exam ($66). Those fees come from the ROC fee page archived in 2025, so confirm the current amounts, the testing process and the scheduling steps on roc.az.gov before you register. Study the rules as well as the roofing trade material. Many candidates underestimate the statutes and rules exam because it covers licensing law rather than roofing technique.
Step 7: Arrange the surety bond and the recovery fund requirement
ROC requires a surety bond for your license, and the amount depends on your class and your volume under A.R.S. 32-1152. For specialty commercial licenses, the bond runs from $2,500 to $50,000. For specialty residential licenses, it runs from $1,000 to $7,500. Residential and dual licenses also carry an additional requirement: either the Residential Contractors' Recovery Fund or an extra $200,000 bond. Confirm with the ROC which route applies to your class and projected volume before you buy a bond.
A surety company issues the bond and charges a premium. Premium rates vary, so get quotes from more than one surety. Your credit history and business experience usually drive the price. Make sure the bond amount on the policy matches the tier you apply for, because a mismatch can hold up the license.
Step 8: Pay the ROC fees and submit the application
The ROC fee page archived in 2025 lists these figures for two-year licenses, with fees effective July 1, 2014. Confirm them on roc.az.gov before you pay.
| License class | New license fee | Renewal fee |
|---|---|---|
| Specialty commercial (C-42) | $580 | $480 |
| Specialty residential (R-42) | $720 | $540 |
| Specialty dual (CR-42) | $850 | $650 |
Before you submit, gather your entity approval from the ACC, your TPT license if you have it, proof of your qualifying party's experience, passing exam results, your bond and the fee payment. An application with gaps waits in line while staff request the missing pieces, so submit it complete.
Step 9: Apply the $1,000 rule and the handyman exemption carefully
Under A.R.S. 32-1121(A)(14), roofing jobs of $1,000 or more require a license. The handyman exemption is lost if the job needs a permit, so a permitted roof job does not qualify for the exemption regardless of its price. A small repair that needs no permit may stay under the exemption, but do not split one roof into several smaller invoices to get under $1,000. Treat the full scope of the job as the number that counts, and confirm edge cases with the ROC before you rely on the exemption.
Expected Results and Timeline
Once your license is issued, you may be able to bid larger residential and commercial roofing jobs and show customers a verifiable license number. Results depend on your market, your crew and your sales process, so treat the license as a requirement for the work rather than a guarantee of new business.
Timing varies. The most common delays are usually exam scheduling, bond approval and missing experience documentation rather than the state fees themselves. Build those steps into your start date, and do not schedule your first bid until the license is actually issued.
Common Mistakes to Avoid
- Bidding or starting work before the license is issued. A roofing job of $1,000 or more needs the license first.
- Assuming Arizona or your county issues a general business license. The state has none, and counties issue none, but cities may require their own.
- Using a name that includes corporation or incorporated in an LLC filing. The ACC will not accept those words in an LLC name.
- Letting the statutory agent lapse. A gap in a valid agent address can lead to administrative dissolution.
- Miscounting the experience years. The 2 years must fall within the last 10, so older experience alone may not be enough.
- Buying the wrong bond tier. Commercial and residential bond amounts differ, and residential and dual licenses carry the extra recovery fund or $200,000 bond requirement.
- Skipping the publication requirement. An LLC with a statutory agent outside Maricopa or Pima may have to publish notice.
- Relying on an old fee sheet. The figures in this article come from an archived 2025 ROC fee page, so check roc.az.gov before you pay.
Tips From Filing the Paperwork
- Get bond quotes early. The premium can shape how much you can afford to spend on the first year.
- Choose your class based on the work you will actually bid, not the work you hope to bid someday.
- Keep dated records of your experience from the first day you start documenting, including the scope of each job.
- Ask the ACC about the publication timeline before you pick a filing date, so the LLC is not waiting on a notice step you forgot.
- Put the license number on your estimates, trucks and website only after the license is issued.
- The Arizona Small Business Development Center Network offers free and low-cost business advising if you want help with the plan.
Renewal and Staying Licensed
ROC licenses run on a two-year cycle. Renewal fees are $480 for specialty commercial, $540 for specialty residential and $650 for specialty dual, subject to confirmation on roc.az.gov. Keep your bond active, your statutory agent current and your TPT license in good standing, because a lapse in any one can affect your ability to bid.
When to Talk to a Professional
Consult a qualified attorney about entity choice, liability exposure, contract terms and any dispute with a customer or a surety. Consult a CPA about LLC or corporate tax treatment, TPT classification and quarterly obligations. A surety agent can explain bond underwriting, and the ROC can answer questions about your class and experience.
Official Resources
- Arizona Registrar of Contractors (roc.az.gov)
- Arizona Corporation Commission, Corporations Division
- Arizona Business Center (online filing)
- Arizona Secretary of State, trade name registration
- Arizona Department of Revenue, TPT license
- Arizona Small Business Development Center Network
This article is informational and is not legal or tax advice. Verify all fees, deadlines and requirements with the named agency before you act.
Keep exploring: related Arizona guides
- How to Start a Plumbing Business in Arizona
- How to Start a Solar Installation Business in Arizona
- How to Start a Mining Services Business in Arizona
- How to Start an ADU and Casita Building Business in Arizona
- Arizona Contractor License (ROC)
- How to Start an LLC in Arizona
- Arizona Business License
- How Much Does It Cost to Start a Business in Arizona
- All Arizona business types
- Every Arizona guide in one place