Key takeaways:
If you want to work as a roofing contractor in Oklahoma, you need to understand the registration process so you can legally and successfully operate your business.
- State registration is required for all roofing work. Both residential and commercial roofers must register with the Oklahoma Construction Industries Board (CIB) before starting any projects—working without registration can lead to fines and criminal charges.
- There are two types of registrations. The state offers a residential registration and a commercial endorsement. A commercial endorsement requires passing an exam and higher insurance coverage, but allows you to take on larger, higher-paying jobs.
- Meeting requirements is essential. Applicants need to provide proof of insurance, workers’ compensation, a registered business name, and, for commercial endorsement, must pass the CIB exam. Annual renewal and maintaining insurance is mandatory to stay compliant.
- The licensing process is straightforward but takes time and investment. Expect 2-4 weeks for residential registration and 4-8 weeks for commercial, plus registration and insurance costs. Keep track of renewal deadlines to avoid penalties and lapses.
- Getting registered unlocks business opportunities. Registration boosts your credibility, expands your client base, and gives you access to bigger contracts and better insurance options—plus, business owners typically earn more than employees.
For more tips on running a successful roofing business and staying compliant, sign up for the Jobber Newsletter. Subscribe here.
To work as a roofing contractor in Oklahoma, you must register with the Oklahoma Construction Industries Board (CIB) before performing any roofing work. Getting registered requires meeting the state’s eligibility requirements, submitting an application, and maintaining the required insurance coverage.
This guide explains how to get an Oklahoma roofing license (registration), including the requirements, costs, exam information, training options, and steps to start your roofing business.
Jump to:
-
Do you need a roofing license in Oklahoma?
-
Who issues roofing licenses in Oklahoma
-
Types of roofing licenses in Oklahoma
-
Benefits of getting a roofing license in Oklahoma
-
Oklahoma roofing license requirements
-
How to get a roofing license in Oklahoma
-
Oklahoma commercial roofing license exam
-
How long does it take to get a roofing license in Oklahoma?
-
Oklahoma roofing license cost
-
Oklahoma roofing license renewal
-
What happens if your Oklahoma roofing license expires?
-
Does Oklahoma having roofing license reciprocity?
-
Roofing training programs and schools in Oklahoma
-
Oklahoma roofing license lookup
-
How to start a roofing business in Oklahoma
-
How much do roofers make in Oklahoma
Do you need a roofing license in Oklahoma?
Yes. Oklahoma law requires all roofing contractors to register with the Construction Industries Board (CIB) under the Roofing Contractor Registration Act (RCRA). This applies whether you do residential or commercial work.
Technically, Oklahoma calls it a “registration” rather than a “license,” but the process works the same way — you can’t legally perform roofing work without it. The terms are used interchangeably throughout the industry and in this guide.
If you’re caught working without a valid registration, penalties include administrative fines up to $5,000 per violation and misdemeanor criminal charges. Beyond the legal risk, homeowners and general contractors increasingly verify registration before hiring, so being unregistered costs you work.
Who issues roofing licenses in Oklahoma?
The Oklahoma Construction Industries Board (CIB) is the state agency that issues and manages all roofing contractor registrations. The CIB oversees licensing, exams, inspections, and enforcement for roofing professionals statewide.
CIB contact information:
- Address: 2401 NW 23rd Street, Suite 2F, Oklahoma City, OK 73107
- Website: oklahoma.gov/cib
- Contact page: oklahoma.gov/cib/contact
- Roofing forms and applications: oklahoma.gov/cib/forms-and-applications/roofing-forms
If you have questions about your application status, renewal deadlines, or exam scheduling, the CIB is your first point of contact.
Types of roofing licenses in Oklahoma
Oklahoma offers two levels of roofing contractor registration:
Residential roofing contractor
This registration covers roofing work on residential properties — single-family homes, duplexes, and similar structures. You don’t need to pass an exam, but you must meet insurance and bonding requirements.
Commercial roofing contractor (commercial endorsement)
A commercial endorsement lets you take on commercial roofing projects in addition to residential work. This requires everything the residential registration does, plus you must pass a written commercial roofing exam administered through the CIB.
If you plan to grow your business into commercial roofing, getting the commercial endorsement early gives you access to larger, higher-paying contracts.
Benefits of getting a roofing license in Oklahoma
Registration directly expands the clients and contracts available to you. Beyond legal compliance, registration unlocks real advantages:
- Legal compliance. You avoid fines up to $5,000 per violation and potential misdemeanor charges.
- Credibility with clients. Homeowners and property managers check for valid registrations before hiring. Being registered tells potential clients you’re legitimate.
- Access to bigger contracts. Many general contractors, property management companies, and government agencies require proof of registration before awarding work.
- Insurance eligibility. Most commercial liability and workers’ compensation insurers require a valid registration to issue policies.
- Consumer trust. Your registration appears in the CIB’s public lookup tool, so clients can verify your status before signing.
- Professional development. Continuing education requirements for commercial contractors keep your skills and knowledge current.
Oklahoma roofing license requirements
Requirements vary depending on whether you’re applying for residential or commercial registration.
Residential roofing contractor requirements
To register as a residential roofing contractor, you need:
- To be at least 18 years old
- To be the owner, partner, or qualifying party of a roofing business
- Proof of $500,000 minimum general liability insurance that specifically covers roofing work
- Workers’ compensation insurance (or an exemption if you have no employees)
- A business name registered with the Oklahoma Secretary of State
- Completed registration application
- An affidavit verifying your lawful presence in the U.S. (available on the CIB roofing forms page)
- Payment of registration fees
No exam is required for residential-only registration.
Commercial roofing contractor requirements
For a commercial endorsement, you need everything above, plus:
- Proof of $1,000,000 minimum general liability insurance (instead of $500,000)
- Pass the CIB commercial roofing exam
- Complete the commercial endorsement application
You can review the full list of requirements on the CIB active roofing contractor requirements page.
How to get a roofing license in Oklahoma
Here’s the step-by-step process for getting your Oklahoma roofing registration:
1. Get your insurance and bond in place
Before you can apply, secure your general liability insurance ($500,000 minimum for residential, $1,000,000 for commercial). Your insurance agent should be familiar with CIB requirements — make sure the certificate lists the Construction Industries Board as the certificate holder so the CIB receives notices of any policy changes.
2. Complete your application
Download the appropriate application from the CIB roofing forms page. Fill it out completely and gather the required documents:
- Proof of insurance (certificate of liability)
- Workers’ compensation coverage (or exemption)
- Lawful presence affidavit
- Business entity registration with the Oklahoma Secretary of State
- Application fee payment
3. Submit your application to the CIB
Mail or deliver your completed application package to:
Construction Industries Board
2401 NW 23rd Street, Suite 2F
Oklahoma City, OK 73107
You can also check the CIB contact page for the latest submission instructions.
4. Pass the commercial exam (commercial endorsement only)
If you’re applying for the commercial endorsement, you’ll need to pass the CIB’s commercial roofing exam. See the exam section below for details on what’s covered and how to prepare.
5. Receive your registration
Once the CIB processes your application and verifies your documents, they’ll issue your roofing contractor registration. You can confirm your active status using the CIB license lookup tool.
Oklahoma commercial roofing license exam
The commercial roofing exam is required only if you want the commercial endorsement — it’s not needed for residential-only registration.
What the exam covers
The exam tests your knowledge of:
- Oklahoma roofing laws and regulations (the RCRA)
- Commercial roofing practices and standards
- Building codes relevant to commercial roofing
- Safety requirements
How to register for the exam
Visit the CIB testing and exam information page for current exam scheduling, locations, and registration details. The exam fee is $92.
How to prepare
Study the RCRA thoroughly — many questions pull directly from the statute. The CIB testing page provides exam outlines and reference materials. You can also consider prep courses from organizations like the Oklahoma CareerTech system or online providers (see the training section below).
How long does it take to get a roofing license in Oklahoma?
For a residential-only registration, expect the process to take roughly two to four weeks once you have your insurance and bond ready. Most of that time is CIB processing after you submit your application. Getting your insurance and surety bond typically takes a few days to a week.
For a commercial endorsement, add time for exam preparation and scheduling. Most applicants spend two to four weeks studying for the commercial exam, and exam scheduling depends on available test dates. From start to finish, a commercial registration typically takes four to eight weeks.
Estimated timelines for each registration type:
| Step | Residential | Commercial |
|---|---|---|
| Get insurance and a bond | 3–7 days | 3–7 days |
| Complete and submit the application | 1–2 days | 1–2 days |
| Exam prep and testing | N/A | 2–4 weeks |
| CIB processing | 2–3 weeks | 2–3 weeks |
| Total estimated time | 2–4 weeks | 4–8 weeks |
These timelines are estimates. Processing times vary depending on application volume and whether the CIB requests additional documentation.
Oklahoma roofing license cost
Your total upfront cost for a residential registration is $75 plus insurance premiums. For a commercial endorsement, expect to pay around $322 (registration and exam fees) before insurance.
Here’s a breakdown of the fees you can expect:
| Fee type | Amount |
|---|---|
| Residential registration (initial) | $75 |
| Commercial endorsement application | $230 |
| Commercial roofing exam | $92 |
| Annual renewal (residential) | $100 |
| Late renewal (31–60 days after expiration) | $150 |
| Late renewal (over 60 days) | $150 |
| Commercial endorsement renewal | $100 |
| Reinstatement of revoked registration | $300 |
| General liability insurance (residential) | Varies — $500,000 minimum required |
| General liability insurance (commercial) | Varies — $1,000,000 minimum required |
Insurance costs vary widely based on your experience, claims history, and coverage limits. Get quotes from multiple insurers to find the best rate.
Check the CIB roofing forms page for the most current fee schedule before submitting your application — fees are updated periodically.
Oklahoma roofing license renewal
Your Oklahoma roofing registration must be renewed annually. The CIB sends renewal notices before your expiration date, but it’s your responsibility to renew on time.
Renewal requirements
- Pay the $100 annual renewal fee
- Maintain active general liability insurance at the required minimum
- Commercial contractors only: Complete four hours of approved continuing education (CE) every 36 months
Keep your insurance and bond certificates current — if they lapse, your registration goes inactive regardless of renewal status.
What happens if your Oklahoma roofing license expires?
If you let your registration expire, you can’t legally perform roofing work in Oklahoma until you reinstate it. Working with an expired registration carries the same penalties as working without one—like administrative fines up to $5,000 per violation and potential misdemeanor charges.
To reinstate an expired registration, you’ll generally need to:
- Submit a reinstatement application to the CIB
- Pay any outstanding renewal fees and potential late penalties
- Provide updated proof of insurance and workers’ compensation coverage
The longer you wait, the more complicated (and expensive) reinstatement becomes. Set a calendar reminder 60 days before your renewal date to avoid lapses.
Does Oklahoma have roofing license reciprocity?
No. Oklahoma does not have formal reciprocity agreements with other states for roofing contractors. If you’re registered in another state and want to work in Oklahoma, you’ll need to go through the full Oklahoma registration process from scratch.
The same is true in reverse — your Oklahoma registration won’t transfer to other states. If you plan to work across state lines, you’ll need to research and obtain separate registrations or licenses in each state.
READ MORE: Roofing license requirements by state
Roofing training programs and schools in Oklahoma
Whether you’re new to roofing or preparing for the commercial exam, several training resources are available in Oklahoma:
Oklahoma CareerTech system
Oklahoma’s CareerTech system offers pre-apprenticeship and skills training programs across the state, including construction trades. Programs vary by location, so check with your local technology center for availability.
Metro Technology Centers
Metro Technology Centers in the Oklahoma City area offer construction technology programs that cover foundational skills relevant to roofing contractors.
Roofing Alliance
The Roofing Alliance funds education and training initiatives for the roofing industry. Their programs include scholarships, research, and partnerships with trade schools.
Oklahoma Roofing Contractors Association (ORCA)
ORCA is a trade group for Oklahoma roofing professionals that offers networking, advocacy, and educational resources. Check for their current website and event schedule through the CIB or local trade directories.
Online continuing education providers
For commercial contractors who need CE hours, online providers offer approved courses:
- At Home Prep — self-paced online CE courses
- RocketCert — online CE and exam prep for contractors
Always verify that any CE course you take appears on the CIB’s approved continuing education list before enrolling.
Oklahoma roofing license lookup
You can verify any roofing contractor’s registration status using the CIB’s free online tool:
This is useful for:
- Confirming your own registration is active and current
- Verifying subcontractors before hiring them
- Giving potential clients a way to confirm your legitimacy
Share the lookup link with prospective clients who want to verify your credentials — it builds trust before the first conversation.
How to start a roofing business in Oklahoma
Once your CIB registration is approved, register your business entity with the Oklahoma Secretary of State and establish your financial and operational foundation.
1. Register your business entity
Choose a business structure (sole proprietorship, LLC, or corporation) and register with the Oklahoma Secretary of State. The Oklahoma Department of Commerce has a step-by-step guide to help you through the process.
2. Get your finances in order
Open a business bank account, set up bookkeeping, and work with an accountant familiar with contractor businesses. Track every expense from day one — you’ll need those records come tax season.
3. Set your pricing
Understand your costs—including materials, labor, insurance, equipment, and overhead—and price your jobs to stay profitable. Don’t just match what other roofers charge. Calculate your total costs for each project, account for factors such as roof size, pitch, and complexity, and add a markup that supports your target profit margin.
4. Build your team
As you grow, you’ll need reliable crew members. Every person performing roofing work needs to operate under your valid registration, and you’ll likely need workers’ compensation insurance once you hire employees.
5. Get the right tools to manage your business
As your roofing business grows, managing quotes, schedules, crews, invoices, and payments manually becomes more difficult. Field service software like Jobber helps you run your operations in one place, allowing you to create professional quotes, schedule and dispatch crews, send invoices, and collect payments online.
By automating administrative work, you can spend less time on paperwork and more time serving customers. Jobber users save more than 12 hours per week on admin tasks, get paid up to 3x faster, and grow revenue by an average of 37% in their first year.
How much do roofers make in Oklahoma?
According to Indeed, roofers in Oklahoma earn an average of $23.52 per hour, or about $48,900 per year. Earnings vary based on experience, skill level, location, and overtime opportunities, with wages ranging from $13.59 to $41.77 per hour.
| Metric | Pay |
|---|---|
| Average hourly wage | $23.52 |
| Average annual salary | ~$48,900 |
| Typical pay range | $13.59–$41.77/hour |
Factors that affect your pay
- Experience. Entry-level roofers start toward the lower end, while experienced professionals with five or more years command higher rates.
- Commercial vs. residential. Commercial roofers generally earn more due to the complexity and scale of projects.
- Location. Roofers in the Oklahoma City and Tulsa metro areas tend to earn more than those in rural parts of the state.
- Specialization. Skills in specific roofing systems (metal, TPO, EPDM) or storm damage restoration can push your earning potential higher.
Business owners earn more
If you start your own roofing company and handle your own sales, marketing, and client relationships, your earning potential jumps well above employee wage averages. Jobber users grow revenue an average of 37% in their first year — and that growth compounds as you add clients and crew members.
Originally published December 2023. Last updated June 11th, 2026.