Checking a roofer’s license takes about two minutes and is one of the few verification steps that gives you a definitive yes-or-no answer. Here’s exactly how to do it in Arizona, and what the result actually tells you.
Roofing Falls Under the C-42/R-42 Classification
Arizona licenses contractors through the Registrar of Contractors (ROC) across a series of classifications. Roofing specifically falls under C-42 (commercial) or R-42 (residential). A general contractor license alone doesn’t necessarily cover roofing work, so the classification matters as much as whether a license exists at all.
How to Search
- Go to roc.az.gov and open the contractor search tool. No account is required, and it’s free and public.
- Search by ROC license number if you have it (the most reliable method), or by business or individual name if you don’t.
- Open the full license record and confirm the classification matches roofing (C-42 or R-42) and covers your specific project.
What to Check Once You Find the Record
- Status. Look for Active. Avoid anything marked Suspended, Revoked, or Expired.
- Business name match. Confirm the legal business name on the license matches the name on your proposal or contract exactly.
- Qualifying party. Each license has a qualifying party, the individual who passed the trade and business exams. If that person has left the company, the license can become invalid until a new qualifying party is approved, worth confirming for smaller or newer companies.
- Complaint history. One complaint isn’t automatically disqualifying, but a pattern of unresolved issues is a real warning sign.
Why This Matters Beyond Just Legitimacy
Arizona’s Residential Contractors’ Recovery Fund pays homeowners up to $30,000 per residence for actual damages caused by a licensed residential contractor who doesn’t make things right. That protection only applies to licensed contractors. Hiring unlicensed work, even a smaller job, forfeits that safety net entirely, on top of the legal risk: unlicensed contracting on jobs over $1,000 in labor and materials is a misdemeanor in Arizona.
If a Contractor Hesitates to Give Their License Number
Licensed Arizona contractors are required to include their ROC license number on contracts, bids, and advertising. A legitimate roofer will provide it without hesitation when asked directly. Hesitation or an unwillingness to produce a number is itself a signal worth taking seriously.
Frequently Asked Questions About Verifying a Roofer’s License
How do I check if a roofing contractor is licensed in Arizona?
Search their name or ROC license number at roc.az.gov, the Arizona Registrar of Contractors’ free public search tool. Confirm the status is Active and the classification is C-42 or R-42 for roofing.
What’s the difference between C-42 and R-42?
C-42 covers commercial roofing work, and R-42 covers residential. A license in one classification doesn’t automatically cover projects in the other.
Why does the Residential Contractors’ Recovery Fund matter?
It’s a state fund that pays homeowners up to $30,000 per residence for damages caused by a licensed residential contractor who doesn’t resolve a problem. It only covers licensed contractors, so hiring unlicensed work forfeits that protection entirely.
Is it legal to hire an unlicensed roofer in Arizona?
Not for work valued at $1,000 or more in labor and materials, or any job requiring a permit. Unlicensed contracting at that scale is a misdemeanor under Arizona law.
Verify Us Before You Even Call
As a local roofing company serving Scottsdale, AZ, Tip Top Roofing Service is licensed, bonded, and insured, and our ROC number is available on request so you can check us the same way we’d recommend checking anyone else.
📞 Call Tip Top Roofing Service today at (480) 877-1643
📧 Email: info@tiptoproofingservice.com
🌐 Website: https://tiptoproofingservice.com/


