Arizona Roofing Contractor License: What Homeowners Should Verify
TLDR: Arizona homeowners should verify a roofer through the Arizona Registrar of Contractors before signing a bid or paying a deposit. For residential roofing, look for an active roofing license, matching company name, current bond, acceptable complaint history, written contract terms, and proof of insurance. A license does not guarantee perfection, but it gives you a complaint process and financial recovery path that unlicensed work does not.
Most homeowners ask a roofer if they are "licensed, bonded, and insured" and stop there. That is not enough.
In Arizona, the difference between a licensed roofer and an unlicensed crew is not paperwork trivia. It determines whether you have access to the Arizona Registrar of Contractors complaint process, whether a bond may apply if the job goes wrong, and whether the company is legally allowed to perform residential roofing work in the first place.
The good news: you can verify the basics in a few minutes.
Where do you verify an Arizona roofing contractor license?
Use the Arizona ROC contractor search. Search by company name and license number. Do both, because a dishonest salesperson can give you a real license number that belongs to a different company.
You are looking for:
- Active license status
- Business name that matches your estimate or contract
- Roofing classification
- Bond information
- Expiration date
- Complaint or discipline history
If the search result does not match the company trying to sell you the job, stop and ask for clarification in writing.
What license should an Arizona roofer have?
Arizona roofing contractors are licensed through the Arizona Registrar of Contractors. The ROC license classification must cover the type of work being performed. For residential roofing, that means the contractor needs a residential roofing classification that covers installation and repair of roof systems such as shingles, tile, metal, foam, underlayment, flashing, and weatherproofing.
Do not assume a general remodeling license is enough for a roof replacement. Roofing is a specialized trade, and the license should match the work.
What does "bonded" mean?
A contractor bond is not the same thing as insurance for your house. It is a financial protection mechanism tied to the contractor's license. If a licensed contractor violates workmanship or contract obligations and the ROC process supports your complaint, the bond may become part of the recovery path.
That is one reason unlicensed work is so risky. If the crew disappears, you may have no ROC complaint path and no contractor bond to pursue.
What does "insured" mean?
Insurance usually refers to general liability coverage and workers' compensation. You should ask for a certificate of insurance before work begins. The certificate should name the contractor, show active dates, and identify the coverage types.
General liability matters if the contractor damages your property. Workers' compensation matters if a worker is injured on your property. Do not accept "we're covered" as the proof. Ask for the document.
What does a license not prove?
A license does not prove that the contractor is the best roofer in your city. It does not prove the crew will be tidy, that the salesperson gave you the right recommendation, or that the bid is fairly priced.
A license proves a baseline: the contractor is registered with the state, has met licensing requirements, has a bond, and can be held accountable through the ROC system.
You still need to compare bids, check references, read warranty terms, and review the written contract.
What should you compare after license verification?
Once the license checks out, compare the actual job details:
- Material brand and product line
- Underlayment type and weight
- Number of squares
- Tear-off layers included
- Decking replacement price
- Permit responsibility
- Cleanup process
- Workmanship warranty
- Manufacturer warranty
- Payment schedule
- Start and completion dates
The Arizona ROC before-hire guidance encourages homeowners to get written estimates and understand contract terms before work starts. That advice is especially important for roofing because small wording gaps can turn into large change orders.
What if the contractor uses subcontractors?
Ask who is doing the work and whether subcontractors will be used. Subcontracting is common in construction, but it should not be hidden. Your contract should name the licensed company responsible for the work, even if parts of the labor are performed by a crew or subcontractor.
If the salesperson says "our partner's license covers it," get that relationship in writing before you pay anything.
What if the license has complaints?
A complaint history is not automatically disqualifying. Roofing is high volume, and large companies may have occasional complaints. Look at patterns:
- Repeated workmanship complaints
- Failure to complete jobs
- Unresolved discipline
- Recent license suspension
- Name changes after complaints
One old resolved complaint may not matter. A pattern of unresolved problems should move the contractor down your list.
What should be in the contract?
Arizona residential construction contracts are governed by state requirements, including ARS 32-1158. A roofing contract should identify the contractor, describe the work, include project timing, payment terms, and warranty information.
For roofing, also insist on material specifics. "Replace roof" is not a scope of work. It should say what roof system will be installed.
Frequently Asked Questions
Can an unlicensed roofer do small roof repairs in Arizona? Do not rely on a verbal exception from the person selling the job. Check Arizona ROC guidance and verify whether the contractor is licensed for the work. Roof repairs can still create leaks, warranty issues, and insurance problems.
Is a handyman license enough for roof replacement? No. A full roof replacement should be performed by a contractor licensed for roofing. The license classification should match the trade and scope.
Should the ROC number be on the estimate? Yes. A legitimate roofing estimate or contract should identify the company and license number. If you have to ask several times for the ROC number, treat that as a warning sign.
Does a manufacturer certification replace an Arizona license? No. Certifications such as GAF Master Elite or other manufacturer programs can be useful, but they do not replace the state license. Verify both if a contractor advertises both.
Where do I file a complaint against an Arizona roofing contractor? Start with the Arizona Registrar of Contractors at roc.az.gov. Keep photos, estimates, contracts, invoices, text messages, and payment records.
Before you compare roofing bids, use the free roof replacement cost estimator to get a baseline for your ZIP code and roof type.
Know your number before you call a roofer.
Free Roof Cost Estimate