Skip to main content

Roofing company License Requirements in Glendale, AZ

Last reviewed: September 2026

Quick Answer

Roofing companies in Glendale, Arizona must obtain an Arizona Residential Roofing Licence from the Arizona Registrar of Contractors, a City of Glendale Business Licence, a roofing permit from Glendale's Development Services Department, and proof of Workers Compensation insurance. The Registrar of Contractors (https://roc.az.gov) processes the state licence, while the City of Glendale (https://www.glendaleaz.gov) handles local permits. Processing takes 3-6 weeks for state approval and 1-2 weeks for city permits.

Key Facts

  • Arizona roofing contractors must hold a valid Arizona Residential Roofing Licence from the Registrar of Contractors.
  • Glendale requires a City of Glendale business licence and roofing-specific permits before operations begin.
  • Federal contractor registration and Workers Compensation insurance are mandatory for all Arizona roofing companies.
  • Licence renewal occurs annually with continuing education requirements and associated renewal fees.
  • Operating without proper licensing in Glendale results in stop-work orders, fines up to $2,500, and potential criminal charges.

State Licence Requirements

Licence name

Arizona Residential Roofing Licence

Issued by

Arizona Registrar of Contractors

Cost

$175-$350

Processing time

3-6 weeks

How to apply

Apply through the Arizona Registrar of Contractors online portal at https://roc.az.gov. Complete Form R4-2-1301 (Residential Roofing Contractor Application) and submit proof of: (1) four years of roofing work experience or equivalent training, (2) passing score on the Arizona Residential Roofing Contractor exam (covers Arizona construction standards, safety codes, and business law), (3) Workers Compensation insurance certificate, (4) a valid Arizona driver's license or ID, and (5) application fee of $175-$350 depending on classification.

The exam costs $150-$200 and covers residential roofing practices, Arizona Revised Statutes § 34-228 requirements, safety protocols per A.R.S. § 34-213, and contract law. You must pass with a minimum 70% score. After passing, submit your exam certificate with the completed application. The Registrar processes applications within 3-6 weeks of receiving complete documentation. You cannot legally perform roofing work in Glendale or anywhere in Arizona until your licence is issued and active in the Registrar's system.

Federal Requirements

Roofing contractors in Glendale must comply with federal OSHA standards (29 CFR Part 1926.500) governing fall protection, ladder safety, and rooftop work. All roofing companies must obtain an Employer Identification Number (EIN) from the IRS (26 U.S.C. § 6109) for tax reporting purposes, even if operating as a sole proprietor. Federal contractor registration through the System for Award Management (SAM.gov) is required if bidding on any federal, state, or local government projects.

Workers Compensation insurance is federally mandated under Arizona law (A.R.S. § 34-219) for any contractor with employees. The EPA requires compliance with lead-based paint regulations (40 CFR Part 745) when disturbing pre-1978 roofing materials, including mandatory lead safety certification through EPA-approved training.

ADA compliance (42 U.S.C. § 12101 et seq.) applies to commercial roofing projects affecting public facilities; contractors must ensure accessible routes and common use circulation paths meet accessibility standards. OSHA recordkeeping requirements (29 CFR § 1904) mandate injury and illness reporting for companies with 11 or more employees. The Davis-Bacon Act (40 U.S.C. § 3141-3168) applies if performing federally-funded roofing work, requiring prevailing wage compliance.

Local & County Requirements

Glendale requires a City of Glendale Business Licence (cost: $50-$200 depending on projected revenue) issued by the Finance Department. Submit applications at https://www.glendaleaz.gov or at 5850 W. Glendale Avenue, Glendale, AZ 85301. You must also obtain a Roofing Permit from Glendale's Development Services Department before beginning any roofing project. The permit application requires: (1) completed permit request form, (2) proof of Arizona Residential Roofing Licence, (3) detailed project plans showing scope and materials, (4) proof of property ownership or authorization from property owner, (5) proof of Workers Compensation insurance, and (6) permit fee of $200-$500 based on project value.

Zoning compliance verification is mandatory; confirm your work site is zoned for construction activity. Glendale's Building and Fire Codes (adopted from the 2018 International Building Code) apply to all roofing work. A City Inspector performs inspections at project start, during installation, and upon completion to verify code compliance. Signage permits may be required if displaying business signage at the job site for more than 30 days. Minor residential roof repairs may qualify for expedited permit processing (1-2 weeks) versus standard processing (2-4 weeks).

Total Cost Breakdown

First-year costs for launching a roofing company in Glendale are typically $2,100-$3,800, broken down as follows:

State Licensing: Arizona Residential Roofing Licence application fee ($175-$350) plus exam fee ($150-$200) = $325-$550 total.

Local Permits and Licences: Glendale City Business Licence ($50-$200) plus initial roofing project permit ($200-$500) = $250-$700. If operating multiple concurrent projects, budget an additional $200-$500 per additional permit.

Insurance: Arizona-mandated Workers Compensation insurance costs $1,200-$2,000 annually (varies by claims history and employee count). General Liability insurance for roofing contractors averages $600-$1,200 annually. Combined insurance: $1,800-$3,200 first year.

Bonding and Filing: Business registration with Arizona Corporation Commission ($10-$50) and contractor bond requirement ($500-$1,500 depending on contract amounts) = $510-$1,550.

Total First-Year Range: $2,885-$5,600 depending on company structure, employee count, and project volume. Sole proprietors with no employees can operate at the lower end ($2,100-$3,000). Companies with 5+ employees planning multiple simultaneous projects should budget $4,500-$5,600 to account for multiple permits and higher insurance premiums.

Licence Renewal

Arizona Residential Roofing Licences renew annually on the licence holder's birthday month. Renewal must be completed by 5 p.m. Arizona time on the last business day of your birth month, or the licence automatically suspends. Renewal cost is $175-$250 and can be completed online at https://roc.az.gov without reapplying. You must provide proof of current Workers Compensation insurance and may be subject to random audits by the Registrar.

Continuing Education: Arizona does not mandate continuing education for roofing contractors, but the Registrar recommends staying current with code updates and best practices. Glendale's City Business Licence requires annual renewal (cost: $50-$200) by the anniversary date of initial issuance, with renewal notices mailed 30 days prior. Missing the renewal deadline results in suspension of your city licence and automatic stop-work orders on all active projects. If you fail to renew within 60 days of the deadline, the Registrar may require reapplication and re-examination. Online renewal is available through both the Registrar and City portals; in-person renewal is available at both offices during business hours.

Penalties for Operating Without a Licence

Operating a roofing business in Glendale without a valid Arizona Residential Roofing Licence is a criminal violation under Arizona Revised Statutes § 34-226. Penalties include civil fines of $1,000-$2,500 per violation, plus potential criminal charges carrying jail time up to 30 days. The Arizona Registrar of Contractors issues Cease and Desist orders immediately upon discovery of unlicensed operation, requiring all roofing work to stop within 24 hours.

Glendale City Code § 6-2-2 imposes additional local penalties: fines of $300-$1,000 per day of unpermitted roofing work, mandatory project suspension, and potential removal of all work completed without permits at the property owner's expense. The City's Building and Safety Division discovers violations through: (1) neighbour complaints, (2) routine inspections, (3) permit verification during site visits, and (4) insurance company reports. Property owners who hired unlicensed roofers may pursue civil remedies against the contractor for breach of contract and failure to obtain proper insurance.

Insurance Implications: Homeowners' insurance will not cover roofing work performed by unlicensed contractors, leaving property owners unprotected for damage or injury. Contractors' Liability insurance policies are void if the contractor lacks proper state licensing, meaning the insured receives zero coverage in claim disputes. Repeat violations (two or more within 5 years) result in Registrar investigation for possible licence revocation under A.R.S. § 34-226(B).

Compare Workers Compensation insurance quotes for Arizona roofing contractors to meet state requirements at the lowest cost.

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 licence in Arizona and become operational in Glendale?

The entire process typically takes 6-10 weeks from application to first permitted job. The Arizona Registrar of Contractors takes 3-6 weeks to process your licence application after you pass the exam (which you can take within 1-2 weeks of registering for it). Simultaneously, Glendale's Development Services processes your business licence (1-2 weeks) and your first roofing permit (2-4 weeks standard, or 1-2 weeks expedited for minor repairs). You cannot legally start roofing work until you have all three: state licence, city business licence, and project-specific roofing permit. To accelerate the process, prepare all application documents (experience verification, insurance proof, exam study materials) before submitting, and apply for the state licence and city business licence concurrently rather than sequentially.

What specific roofing work can I do with an Arizona Residential Roofing Licence versus a General Contractor Licence?

An Arizona Residential Roofing Licence (A.R.S. § 34-228) permits you to perform all types of residential roofing work: new roof installations, reroof projects, roof repairs, replacement of roofing materials, and roof inspections on single-family homes, duplexes, and residential structures up to three stories. However, you cannot perform structural modifications, foundation work, framing repairs, or interior renovations—those require a General Contractor Licence (Class B or higher). If a roofing project requires structural reinforcement or changes to the building envelope beyond simple roof replacement, you must subcontract or obtain a separate General Contractor Licence. Commercial roofing (office buildings, multi-story complexes) may require different licensing depending on the scope; consult the Arizona Registrar of Contractors (https://roc.az.gov) before bidding commercial projects. Glendale permits specify the type of work allowed on each permit, so verify your scope against the issued permit before commencing work.

Do roofing licences from other states transfer to Arizona, or do I need a new Arizona Residential Roofing Licence?

Arizona does not recognize roofing licences from other states. You must obtain a new Arizona Residential Roofing Licence even if you hold a valid roofing licence in California, Nevada, Utah, or any other state. However, Arizona may grant reciprocal credit if you can document equivalent experience: four years of direct roofing work in another state can substitute for the four-year experience requirement in Arizona (A.R.S. § 34-228(C)). To claim reciprocal credit, submit documentation of your out-of-state experience with your application—letters from previous employers, union apprenticeship records, or state licensing authority verification letters confirming your roofing hours. You still must pass the Arizona Residential Roofing Contractor exam (minimum 70% score), which covers Arizona-specific codes, safety standards, and contract law. Out-of-state reciprocal processing takes an additional 1-2 weeks; submit all experience documentation with your initial application at https://roc.az.gov to avoid delays.

What happens if I start a roofing job in Glendale without obtaining a roofing permit first?

Starting roofing work without a Glendale permit results in immediate enforcement action. Glendale's Code Enforcement Officer will issue a Stop Work Order (verbally or in writing) requiring all work to cease within 24 hours under Glendale City Code § 6-2-2. If work continues, you face cumulative daily fines of $300-$1,000 per day of non-compliant work. The property owner (if different from you) will be notified and may be held liable for code violations. All work completed without a permit must be inspected retroactively and may require removal at your expense if it fails to meet code standards. Additionally, you cannot obtain a final inspection sign-off or Certificate of Occupancy until the permit is issued and retroactive inspections are passed. Insurance claims for unpermitted roofing are typically denied, leaving both you and the property owner uninsured for damage or injury. The Registrar of Contractors may investigate for licence violations if permits were deliberately bypassed, potentially resulting in suspension or revocation. Always obtain the permit before the first shingle is laid; emergency permits (24-hour processing) are available for emergency roof repairs due to storm damage or severe leaks—contact Glendale Development Services immediately.

What are the continuing education and renewal requirements for maintaining an Arizona roofing licence?

Arizona does not mandate continuing education for residential roofing contractors, which simplifies licence maintenance compared to other states. Your Arizona Residential Roofing Licence renews annually on your birth month and costs $175-$250; renewal is completed online at https://roc.az.gov by the last business day of your birth month. The only requirement is proof of current Workers Compensation insurance—if your insurance lapses, your licence automatically suspends. However, staying current with Arizona building code updates (the State adopts new codes every 3 years) and Glendale-specific code amendments is strongly recommended to avoid permit rejections or violations. Glendale's City Business Licence also requires annual renewal (cost: $50-$200) by your anniversary date. If you miss either renewal deadline by more than 60 days, both your state and city licences suspend, and all active projects must stop immediately. Suspended licences can be reinstated by paying back fees plus penalties ($25-$100 additional fee) and reapplying. To maintain continuous operations, set calendar reminders 60 days before your renewal dates and renew both licences simultaneously online to avoid gaps.

Other Business Types in Glendale, AZ

roofing contractor Licensing in Other States

See roofing contractor licensing in every state →

Sources & References

  • Arizona Revised Statutes § 34-228Establishes licensing requirements for residential roofing contractors
  • Arizona Administrative Code R4-2-1301Defines residential roofing contractor classifications and scope
  • Arizona Revised Statutes § 34-219Requires Workers Compensation insurance for Arizona contractors
  • Glendale City Code § 4-4-1Mandates local business licence for all Glendale contractors
  • Glendale City Code § 6-2-2Establishes roofing permit requirements and safety standards

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 September 2026. Scheduled for re-verification by September 2027.

See our editorial policy for how content is created and verified, or report an inaccuracy.