Roofing company License Requirements in Tucson, AZ
Last reviewed: July 2026
Quick Answer
Arizona roofing contractors must obtain a Residential Roofing Contractor Licence from the Arizona Registrar of Contractors (https://roc.az.gov). Tucson additionally requires a City of Tucson business licence. You must demonstrate construction experience, pass the Residential Roofing Contractor exam, maintain general liability insurance, and obtain both state and local permits before starting any roofing work.
Key Facts
- •Arizona roofing contractors must obtain a Residential Roofing Contractor Licence from the Registrar of Contractors.
- •Tucson requires a local City of Tucson business licence in addition to the state contractor licence.
- •Roofing contractors must maintain active general liability insurance throughout their licence term.
- •Arizona Registrar of Contractors performs background checks and verifies construction experience before licence approval.
- •Pima County and City of Tucson require specific roofing permits before any work begins.
State Licence Requirements
Licence name
Arizona Residential Roofing Contractor Licence
Issued by
Arizona Registrar of Contractors (ROC)
Cost
$320-$525
Processing time
6-12 weeks
How to apply
To apply for your Residential Roofing Contractor Licence, first visit the Arizona Registrar of Contractors website at https://roc.az.gov. You must complete Form 1 (Contractor Registration Application) and submit it along with proof of experience in roofing work (minimum three years in the past ten years, with at least one year as a roofing foreman, supervisor, or owner).
You must provide verification of experience through work history documentation, employer references, or project portfolios. Next, you'll schedule and pass the Arizona Residential Roofing Contractor exam administered by Prometric Testing Centers. The exam covers building codes, safety standards, and roofing-specific regulations outlined in Arizona Revised Statutes § 34-225.
Before approval, submit proof of general liability insurance with minimum coverage of $300,000 per occurrence and $600,000 aggregate. Pay the non-refundable application fee of $320-$525. Once approved, the Registrar conducts a background check to verify criminal history compliance. Your licence is valid for three years from the date of issuance. You must register with the Registrar's online system to maintain current contact information and payment records throughout the licence period.
Federal Requirements
Federal requirements for roofing contractors include obtaining an Employer Identification Number (EIN) from the IRS (26 U.S.C. § 6109) if you plan to hire employees. If your roofing company handles hazardous materials such as asbestos removal or lead-based paint abatement, you must comply with EPA regulations under the Asbestos NESHAP (40 CFR Part 61) and the Lead-Based Paint Rule (40 CFR Part 745), which requires certification and training.
You must maintain workers' compensation insurance as required by the U.S. Department of Labor if you have employees. OSHA regulations (29 CFR Part 1926.500 and related sections) apply to roofing work, establishing fall protection requirements, safety equipment standards, and workplace safety protocols. Your company must comply with ADA accessibility standards (42 U.S.C. § 12101 et seq.) for commercial roofing projects affecting public access.
If you operate as an LLC or corporation, federal tax filing requirements apply under 26 U.S.C. § 501 for EIN acquisition. Federal prevailing wage requirements apply to government contracts under the Davis-Bacon Act (40 U.S.C. § 3141-3144). Roofing contractors working on federal projects must comply with specific bonding and insurance requirements outlined by the Federal Acquisition Regulation (FAR).
Local & County Requirements
Tucson and Pima County impose additional requirements on roofing contractors beyond the state licence. The City of Tucson requires a City Business Licence (obtainable through https://www.tucsonaz.gov/finance-and-operations/business-licenses-permits) before you can legally operate. This licence costs approximately $50-$150 annually depending on your business structure and estimated gross revenue.
All roofing work in Tucson requires a Roofing Permit from the City of Tucson Building & Regulatory Services Department. You must submit roof plans, architectural drawings, proof of your state contractor licence, and proof of insurance before a permit is issued. The permit process typically takes 5-10 business days and costs $200-$800 depending on the roofing project size and scope.
Pima County unincorporated areas require a Pima County Building Permit and separate roofing inspection compliance under Pima County Code § 18.02.030. Many neighborhoods in Tucson have HOA requirements that may mandate architectural review boards must approve roofing color and material changes. The City of Tucson enforces the 2021 International Energy Conservation Code, requiring certain roofing materials to meet cool roof standards with minimum solar reflectance ratings.
Fire safety permits may be required if your roofing work involves penetrations in fire-rated assemblies. Zoning compliance must be verified—some commercial properties require special permits for equipment installations related to roofing (such as HVAC placement). Always contact the Tucson Development Services Department at (520) 837-4901 to confirm specific local requirements for your project location.
Total Cost Breakdown
Your first-year costs to establish a legal roofing company in Tucson include multiple required expenses. The Arizona Residential Roofing Contractor Licence application fee is $320-$525. The exam fee for the Residential Roofing Contractor test through Prometric is approximately $100-$150.
General liability insurance is mandatory and costs $800-$1,500 annually depending on your coverage limits, business size, and claims history. The minimum required coverage is $300,000 per occurrence/$600,000 aggregate, which is at the lower end of typical pricing. Business registration with the Arizona Corporation Commission costs $0-$100 if you form an LLC or corporation.
The City of Tucson business licence is $50-$150 annually. Your first roofing project permit through the City of Tucson costs $200-$800, but this varies per project. If you need an initial roofing permit for your first job, budget $300-$600 as an average.
Bonding is not always required for residential roofing, but if you plan to bid on commercial projects, performance bonds and payment bonds may be necessary at costs of $500-$2,000 annually depending on your anticipated contract value. Workers' compensation insurance is required if you hire employees; this costs $2,000-$5,000 annually depending on payroll and roofing classifications.
Total realistic first-year startup costs range from $2,370 (minimal operation) to $9,275 (full-service operation with employees and bonding). Ongoing annual costs for licence renewal, continuing education, and insurance will be $1,250-$3,000 annually. Most roofing contractors operating legitimately in Tucson spend $3,500-$6,000 in their first year on licensing, permits, insurance, and compliance.
Licence Renewal
Your Arizona Residential Roofing Contractor Licence renews every three years. The renewal deadline is the last day of your birth month in the third year following licence issuance. You must submit renewal documentation and payment to the Arizona Registrar of Contractors at https://roc.az.gov before the deadline.
Arizona Revised Statutes § 34-229 requires all roofing contractors to complete 16 hours of continuing education every licence cycle. These courses must be approved by the Registrar and cover topics including building codes, safety standards, contract law, and roofing-specific technical updates. Continuing education providers are listed on the ROC website, and courses cost $150-$300 for the complete 16-hour requirement.
Renewal fees range from $320-$525, the same as initial application fees. You can renew online through the Registrar's portal or submit renewal forms by mail. If you miss the renewal deadline, your licence will lapse and you cannot legally perform roofing work in Arizona. To reactivate a lapsed licence, you must reapply as a new applicant, retake the exam, and pay full application fees plus a late fee of $100-$150.
You must maintain current general liability insurance throughout the entire three-year renewal period. Proof of continued insurance must be submitted when renewing your licence. The City of Tucson business licence renewal occurs annually and costs $50-$150. Set renewal reminders 60 days before expiration to ensure timely submission and avoid operational disruptions.
Penalties for Operating Without a Licence
Operating as a roofing contractor without a valid Arizona Residential Roofing Contractor Licence is a serious violation under Arizona Revised Statutes § 34-2201. Civil penalties include fines up to $2,500 per day of unlicensed operation. The Registrar of Contractors can issue cease-and-desist orders immediately upon discovering unlicensed roofing work, which legally prohibits you from continuing any roofing projects.
Criminal penalties apply if unlicensed roofing practices are determined to be willful or fraudulent. Criminal charges can result in misdemeanor convictions carrying fines up to $2,500 and potential jail time up to six months. If the unlicensed operation involves property damage or injury, felony charges may be filed under Arizona Revised Statutes § 34-2203, resulting in fines up to $5,000 and potential imprisonment.
The Arizona Registrar of Contractors actively investigates complaints from homeowners, property managers, and local authorities. Violations are discovered through: complaint investigations (homeowners report unlicensed work), permit audits (building departments cross-check contractor licences), and routine compliance sweeps targeting roofing projects in Tucson.
Operating without a licence also creates serious insurance problems. Homeowners and property owners cannot file valid insurance claims for damage from unlicensed contractor work, creating personal liability exposure for you. Clients injured on unlicensed projects can sue you directly for negligence without insurance coverage. Your personal assets become vulnerable to garnishment and judgments. Additionally, obtaining contractor liability insurance after a licence violation becomes extremely difficult or impossible, effectively preventing future legitimate roofing business operations.
Get your roofing contractor licence faster with expert guidance—partner with a service that streamlines Arizona registration and permitting.
Get notified when licensing rules change
Licensing requirements and fees change periodically. We'll email you when this page is updated.
Frequently Asked Questions
How long does it take to get a roofing contractor licence in Arizona?
The complete process typically takes 6-12 weeks from application submission to licence issuance. However, the timeline depends on several factors: exam scheduling availability (1-3 weeks after application), exam passage (you'll know immediately after testing), background check completion (2-4 weeks), and insurance documentation verification (1-2 weeks). If you already have roofing experience documented and your background is clear, you may complete the process in 6-8 weeks. If the Registrar requests additional documentation or your background check requires investigation, processing can extend to 12 weeks or longer. You cannot begin roofing work in Arizona until your licence is officially issued and active. Schedule your exam as soon as your application is accepted to minimize overall processing time.
What specific insurance coverage do roofing contractors need in Tucson?
Arizona Revised Statutes § 34-225 requires all licensed roofing contractors to maintain general liability insurance with a minimum of $300,000 per occurrence and $600,000 aggregate. This is the baseline legal requirement, but most insurance providers recommend $500,000 per occurrence and $1,000,000 aggregate for competitive bidding on commercial projects. Workers' compensation insurance is mandatory if you have even one employee; this covers medical expenses and lost wages for on-the-job injuries. The cost is typically 5-15% of your payroll depending on roofing classifications assigned by insurers. Property damage liability coverage should also be included to cover accidental damage to customer property during roofing work. Contractors working on insured properties should carry completed operations coverage extending 12-24 months after project completion. Most commercial roofing clients require proof of $2,000,000 minimum general liability before contracts are signed. Your insurance policy must specifically name you as the insured, not just list you as an additional insured.
Can I operate a roofing company in Tucson with an out-of-state contractor licence?
No, an out-of-state contractor licence does not qualify you to operate in Arizona or Tucson. Arizona does not offer reciprocity for roofing contractor licences from other states. You must obtain an Arizona Residential Roofing Contractor Licence directly from the Arizona Registrar of Contractors, even if you hold a valid roofing contractor licence in California, Nevada, Utah, or any other state. However, your out-of-state experience may count toward the three-year experience requirement (Arizona Revised Statutes § 34-228) if you can document it through previous employers, contracts, and references. When applying, submit detailed work history from all prior states to verify qualifying experience. You will still be required to pass the Arizona Residential Roofing Contractor exam, which covers Arizona-specific building codes and regulations. The application and exam process applies equally to all applicants regardless of prior state licences. Plan for a new licence application timeline of 6-12 weeks in Arizona.
What happens if I perform roofing work in Tucson before getting my licence?
Performing roofing work without a valid Arizona Residential Roofing Contractor Licence is illegal and subjects you to severe penalties under Arizona Revised Statutes § 34-2201. Civil penalties include fines up to $2,500 per day of unlicensed operation—for example, a week-long roofing project could result in $17,500 in fines. The Arizona Registrar of Contractors can issue an immediate cease-and-desist order, legally requiring you to stop all roofing work, even mid-project. Customers can file complaints with the Registrar, which triggers investigations and may result in criminal charges. If criminal charges are filed for willful unlicensed practice, you face misdemeanor penalties including fines up to $2,500 and jail time up to six months. Homeowners and property owners cannot file insurance claims for unlicensed work, leaving you personally liable for all damage and injuries. Your personal assets become vulnerable to civil lawsuits without insurance protection. Future roofing business legitimacy becomes extremely difficult—obtaining contractor licensing after a violation is complicated, and insurers will likely deny coverage based on prior violations. Starting without a licence can permanently damage your ability to operate legally in Arizona.
Do I need separate permits for each roofing job in Tucson?
Yes, the City of Tucson requires a separate Roofing Permit for every roofing project, regardless of project size or scope. You cannot legally perform any roofing work without a valid permit from the City of Tucson Building & Regulatory Services Department. The application process requires submitting your state contractor licence, proof of insurance, roof plans or drawings, and project specifications. Permit fees range from $200-$800 depending on the project size and complexity—a simple residential roof replacement costs less than a commercial multi-story project. Processing time is typically 5-10 business days, though expedited permits are available for rush projects at higher cost. Once the permit is issued, the city schedules inspections at various stages: initial roof inspection (before work begins), mid-project inspection (when decking is exposed), and final inspection (after roofing completion). All inspections must be passed before you can legally complete the project. Pima County unincorporated areas have similar permit requirements under Pima County Code § 18.02.030. Always obtain permits before purchasing materials or scheduling crews—operating without a permit violates local ordinance and can result in project shutdowns and fines.
What continuing education requirements apply to my roofing licence renewal in Arizona?
Arizona Revised Statutes § 34-229 mandates 16 hours of continuing education every three-year licence cycle. These hours must be completed before your licence renewal date (the last day of your birth month in the third year after initial issuance). All courses must be approved by the Arizona Registrar of Contractors and cover topics relevant to roofing contracting—acceptable subjects include building codes and standards, safety regulations, contract law, roofing materials and techniques, and professional ethics. The Registrar maintains a searchable list of approved providers on https://roc.az.gov where you can enroll in classroom, online, or hybrid courses. Course costs typically range from $150-$300 for the complete 16-hour package. You must maintain certificates or completion records as proof of education completion when renewing your licence. If you cannot complete the required hours before renewal, your licence will lapse and you cannot legally perform roofing work until you reapply as a new applicant. Some roofing associations in Arizona offer combined continuing education packages that fulfill the requirement while covering advanced technical topics relevant to modern roofing systems. Plan ahead and schedule courses at least two months before your renewal deadline to ensure timely completion.
Other Business Types in Tucson, AZ
roofing contractor Licensing in Other States
See roofing contractor licensing in every state →Sources & References
- Arizona Revised Statutes § 34-225 — Establishes licensing requirements for residential roofing contractors
- Arizona Revised Statutes § 34-228 — Details application process and contractor experience verification
- Tucson City Ordinance § 27-45 — Requires local roofing permits and inspections before work
- Arizona Administrative Code R4-2-101 — Sets standards for continuing education and licence renewal
- Arizona Revised Statutes § 34-2201 — Defines penalties for unlicensed contractor practice
Licence requirements change. Verify current requirements with the issuing agency before applying.
Editorial standards: This guide is reviewed against primary government sources and cites 5 statutes. Last reviewed July 2026. Scheduled for re-verification by July 2027.
See our editorial policy for how content is created and verified, or report an inaccuracy.