Skip to main content

Roofing company License Requirements in Oklahoma City, OK

Last reviewed: July 2026

Quick Answer

Oklahoma roofing contractors must register with the OCCC (Oklahoma Construction Industries Board) as a licensed contractor, obtain an Oklahoma City roofing permit from the Building Services Division, carry general liability insurance with minimum $300,000 coverage, maintain workers' compensation insurance, and post a performance bond of at least $300,000 for residential work. The OCCC handles state contractor licensing, while the Oklahoma City Building Services Division issues local roofing permits.

Key Facts

  • Oklahoma does not require a state roofing licence but mandates contractor registration and bonding.
  • Roofing companies must obtain an OCCC Construction Industries Board licence in Oklahoma.
  • General liability insurance and workers' compensation coverage are mandatory.
  • Local Oklahoma City permits and zoning approvals are required before starting work.
  • Residential roofing contractors must carry a minimum $300,000 performance bond.

State Licence Requirements

Licence name

Construction Industries Board Contractor Licence and Oklahoma City Business Licence

Issued by

Oklahoma Construction Industries Board (OCCC) and Oklahoma City Building Services Division

Cost

$150-$350 for state licence; $100-$200 for city permit

Processing time

3-5 weeks for OCCC contractor licence; 2-3 weeks for Oklahoma City roofing permit

How to apply

First, register as a contractor with the Oklahoma Construction Industries Board by submitting Form CIB-1 (Contractor License Application) through the OCCC online portal at https://www.ok.gov/cib. Provide proof of workers' compensation insurance, a completed Affidavit of Responsible Charge form identifying the qualifying party, and demonstration of financial responsibility (bonding documentation). The OCCC requires evidence of a performance bond of at least $300,000 for residential roofing contractors under Oklahoma Statutes Title 59, Chapter 23A.

Next, obtain an Oklahoma City roofing permit from the Building Services Division located at 200 N. Walker Avenue, Oklahoma City, OK 73102, or apply online through the city's ePermitting portal. Submit the OCCC contractor license documentation, proof of general liability insurance (minimum $300,000), workers' compensation insurance certificate, and detailed project plans or specifications. Pay the permit application fee of $100-$200 depending on project scope. The Building Services Division will conduct a plan review and may schedule a pre-construction inspection to verify compliance with the 2021 International Building Code adopted by Oklahoma City Municipal Code.

Federal Requirements

Roofing contractors operating in Oklahoma must comply with federal safety standards established by OSHA (Occupational Safety and Health Administration) under 29 U.S.C. § 651 et seq., which sets workplace safety requirements for fall protection, scaffolding, and equipment use on job sites. An Employer Identification Number (EIN) is required from the IRS under 26 U.S.C. § 6109 if the business has employees or operates as a partnership or corporation.

Federal ADA compliance under 42 U.S.C. § 12101 et seq. requires that all public-facing business operations and facilities be accessible to individuals with disabilities. The EPA regulates the proper disposal of roofing waste and hazardous materials under 40 U.S.C. § 6901 (Resource Conservation and Recovery Act), particularly for asbestos-containing materials in roof replacements, which may require certified abatement contractors under 40 U.S.C. § 2646 (Asbestos Hazard Emergency Response Act).

Federal wage and hour laws under 29 U.S.C. § 201 et seq. (Fair Labor Standards Act) establish minimum wage, overtime, and record-keeping requirements for all employees. If the contractor purchases materials using credit from suppliers, compliance with the Truth in Lending Act (15 U.S.C. § 1601 et seq.) is required. Export/import contractors must comply with U.S. Customs regulations if materials are sourced internationally.

Local & County Requirements

Oklahoma City roofing companies must comply with municipal requirements established by the Oklahoma City Building Services Division under Oklahoma City Municipal Code Chapter 36. All roofing work requires a valid city roofing permit before commencement, obtained through the ePermitting system or in-person at 200 N. Walker Avenue. The permit application requires proof of workers' compensation insurance, general liability insurance, OCCC contractor licence, and a performance bond.

Zoning compliance is mandatory under Oklahoma City Municipal Code Chapter 45; ensure the business office and any storage facilities comply with allowed zoning districts (typically Commercial or Industrial). Signage permits are required for business signs under Chapter 45, with restrictions on size, lighting, and placement. Building permits and inspections are required for any structural modifications to business facilities or job site trailers.

Fire safety compliance under Oklahoma City Fire Code (adoption of International Fire Code) requires proper storage of flammable materials and equipment on job sites. Health Department permits may be required if providing worker facilities with sanitation. Most roofing contractors in Oklahoma City operate under general commercial zoning; however, requirements vary by neighborhood. Contact Oklahoma City Building Services at (405) 297-2406 or the Planning Department for specific zoning verification. Norman, Edmond, and Midwest City have similar but slightly different permit processes; contractors operating in multiple jurisdictions must obtain permits in each city where work occurs.

Total Cost Breakdown

First-year costs for a roofing company in Oklahoma City include multiple mandatory expenses. The OCCC contractor licence costs $150-$200. The Oklahoma City roofing permit for initial registration costs $100-$200. General liability insurance with a minimum $300,000 coverage requirement ranges from $1,200-$2,500 annually depending on business revenue and claims history. Workers' compensation insurance typically costs $800-$2,000 annually based on payroll and roofing classification codes (relatively high-risk).

Performance bonding is required at a minimum of $300,000 for residential roofing work; bonding costs are typically 1-3% of the bond amount annually, equaling $3,000-$9,000 per year. Business registration with the Oklahoma Secretary of State costs $50. A federal EIN from the IRS is free. Office lease or workspace rental varies significantly by location in Oklahoma City but typically ranges from $500-$1,500 monthly. Initial equipment, tools, and vehicle costs for a small roofing operation typically start at $15,000-$30,000 (used equipment can reduce this).

Additional first-year costs include liability insurance deposits (typically 25-50% of annual premium), business license fees to the city ($50-$150), and accounting/legal setup ($500-$1,500). Total realistic first-year startup costs range from $27,000-$48,000 including licences, permits, insurance, bonding, basic equipment, and initial operational costs. Subsequent years typically cost $6,000-$14,000 in annual renewals and insurance without major equipment purchases.

Licence Renewal

The OCCC contractor licence requires annual renewal by December 31st each year under Oklahoma Statutes Title 59, Chapter 23A. Renewal applications must be submitted to the Oklahoma Construction Industries Board via their online portal at https://www.ok.gov/cib. The renewal fee is typically $150-$200 and must be paid by the deadline to avoid licence suspension. Current proof of workers' compensation insurance and general liability insurance must be provided with each renewal application.

Continuing education requirements for roofing contractors in Oklahoma are not strictly mandated at the state level through OCCC, but the Board may require specific training hours if violations or complaints have been filed. Performance bonds must be maintained continuously and renewed as needed; bonding companies typically renew annually at the same time as the OCCC licence. If renewal is missed by December 31st, the contractor's licence is suspended, and the contractor cannot legally bid on or perform roofing work. Reinstatement requires payment of the renewal fee plus a late fee of $50-$100. Oklahoma City roofing permits do not require annual renewal; they are project-specific and expire upon project completion and final inspection approval.

Penalties for Operating Without a Licence

Operating as a roofing contractor in Oklahoma without a valid OCCC contractor licence constitutes a violation of Oklahoma Statutes Title 59, Chapter 23A, Section 59-23A-2, which prohibits unlicensed contracting. Penalties include civil fines of $500-$5,000 per violation and potential criminal charges as a misdemeanor carrying up to 90 days in jail and/or $500 in fines for first-time offenders. Repeat violations may result in felony charges, jail time up to one year, and fines up to $5,000.

Operating without a valid Oklahoma City roofing permit under Oklahoma City Municipal Code Section 36-151 results in citation and civil penalties of $100-$1,000 per day of non-compliance. The Building Services Division may issue a cease-and-desist order requiring immediate work stoppage. The city may demolish or require remediation of work performed without a permit, with costs charged back to the unlicensed contractor. Insurance companies may deny claims filed for work performed without proper permits, leaving the contractor personally liable for property damage, injuries, or disputes.

Failure to maintain required workers' compensation insurance under Oklahoma Statutes Title 36, Chapter 1, Section 36-2101 results in additional penalties of $500-$1,000 and potential loss of the contractor licence. General liability insurance lapses expose the contractor to civil liability exceeding $1 million in uninsured claims. The OCCC maintains a publicly accessible database of violations; repeated violations trigger formal investigations, licence suspension, and potential permanent revocation. Customers defrauded by unlicensed or uninsured contractors may recover damages through civil litigation and Oklahoma's contractor recovery fund in certain circumstances.

Streamline your roofing contractor licensing with our partner platform designed for Oklahoma construction businesses seeking quick permit approval and compliance tracking.

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 Oklahoma City?

The complete process typically takes 5-8 weeks from application to approval. The Oklahoma Construction Industries Board (OCCC) requires 3-5 weeks to process and approve your contractor licence application, during which they verify your workers' compensation insurance, bonding documentation, and responsible charge affidavit. Simultaneously, your Oklahoma City roofing permit application requires 2-3 weeks of processing time through the Building Services Division, including plan review and inspection scheduling. The timeline can extend if the OCCC requests additional documentation or clarification on your bonding or insurance coverage. To accelerate the process, ensure all required documents (OCCC Form CIB-1, insurance certificates, bond documentation, and project plans) are complete and accurate before submission. Some contractors apply for both licences in parallel to save time rather than sequentially.

Can I work as a roofing contractor in Oklahoma City without a state licence if I have a local permit?

No. Both a state OCCC contractor licence and an Oklahoma City roofing permit are legally required and non-interchangeable. The OCCC contractor licence under Oklahoma Statutes Title 59, Chapter 23A establishes your standing as a licensed contractor throughout Oklahoma and is issued by the state. The Oklahoma City roofing permit under Oklahoma City Municipal Code Section 36-151 is a local authorization for work within city limits only. Operating with only a city permit but no state licence violates state law and exposes you to criminal penalties of $500-$5,000 in fines and up to 90 days in jail. Insurance companies will not cover work performed without the required state licence, leaving you personally liable for claims. Both licences must be current, active, and displayed at the job site per Oklahoma City regulations.

What happens if I start roofing work in Oklahoma City without obtaining the required permits and licence first?

Starting work without permits and a valid OCCC contractor licence is illegal and carries serious consequences. The Oklahoma City Building Services Division or the OCCC may discover unlicensed work through customer complaints, property inspections, or permit audits. Once discovered, the city issues a cease-and-desist order requiring immediate work stoppage under Oklahoma City Municipal Code Section 36-151. The contractor faces civil fines of $100-$1,000 per day the work continues without authorization. Any work performed must be demolished or remedied at the contractor's expense, and the property owner is not required to pay for unlicensed work performed.

Criminal charges under Oklahoma Statutes Title 59, Chapter 23A carry penalties of $500-$5,000 and up to 90 days in jail. Your general liability insurance will not cover claims arising from unlicensed work, leaving you personally responsible for injuries, property damage, or defects exceeding $1 million. Customers can pursue civil lawsuits against you individually, and the OCCC may launch an investigation that prevents you from ever obtaining a contractor licence in the future. Starting without permits also triggers a lien on the property that can block the property owner's ability to sell or refinance, creating additional liability exposure for you.

Do I need a separate licence if I expand my roofing business to operate in other Oklahoma cities like Norman or Edmond?

Your OCCC state contractor licence is valid throughout Oklahoma and does not require separate state licensure in Norman, Edmond, or other cities. However, each city requires its own local roofing permit under that city's municipal code before work can begin. Norman, Edmond, Midwest City, and other municipalities in the Oklahoma City metro area each maintain separate building permit systems with slightly different requirements and fees. You must apply for and obtain a roofing permit from each city's building department before performing work within that jurisdiction.

For example, Norman's roofing permits are issued by the City of Norman Building Permits Division at a cost of approximately $150-$250 depending on project scope. Edmond's permits are issued by the City of Edmond Building Services at similar costs. Multi-jurisdictional roofing operations typically budget an additional $200-$400 per project to cover multiple city permits. Some contractors apply for permits in all anticipated work cities at the start of each project season to avoid delays. Your OCCC licence, insurance, and bonding remain valid across all jurisdictions; only the local permits change by city.

What specific insurance coverage do I need as a roofing contractor in Oklahoma City, and what are the minimum amounts?

Oklahoma roofing contractors must carry two primary types of insurance with specific minimum coverage amounts. General Liability Insurance with a minimum of $300,000 per occurrence and $1,000,000 aggregate coverage is mandatory and must be evidenced on the OCCC contractor licence application and all Oklahoma City permit applications. This coverage protects against third-party bodily injury, property damage, and legal liability claims arising from your roofing work. Workers' Compensation Insurance is required under Oklahoma Statutes Title 36, Chapter 1, Section 36-2101 if you have any employees; this coverage is typically statutory without specific minimum amounts but must be active and current.

Additionally, contractors are strongly encouraged (and often required by clients and lenders) to carry Umbrella or Excess Liability Insurance of $1,000,000-$2,000,000 to protect against catastrophic claims exceeding general liability limits. Tool and Equipment Insurance covers your roofing equipment and tools against theft or damage, typically costing $500-$1,000 annually for a small roofing operation. Commercial Auto Insurance is required if you use vehicles for business purposes. All insurance policies must name the OCCC as the certificating body for your contractor licence; most insurers are familiar with this requirement. Insurance costs typically range from $2,000-$3,500 annually for a small roofing operation with 2-5 employees; costs increase with payroll, claim history, and revenue.

Other Business Types in Oklahoma City, OK

roofing contractor Licensing in Other States

See roofing contractor licensing in every state →

Sources & References

  • Oklahoma Statutes Title 59, Chapter 23A, Section 59-23A-1Establishes contractor licensing and registration requirements in Oklahoma
  • Oklahoma Administrative Code Title 165, Chapter 10Defines Construction Industries Board licensing standards and bonding
  • Oklahoma City Municipal Code Section 36-151Requires local roofing permits and contractor registration in Oklahoma City
  • Oklahoma Statutes Title 36, Chapter 1, Section 36-2101Establishes workers' compensation insurance requirements for contractors

Licence requirements change. Verify current requirements with the issuing agency before applying.

Editorial standards: This guide is reviewed against primary government sources and cites 4 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.