Skip to content

Oklahoma Roofing License: How to Become a Registered Roofer

Jun 11, 2026 21 min read
Start Trial

Key takeaways:

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.

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:

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:

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:

StepResidentialCommercial
Get insurance and a bond3–7 days3–7 days
Complete and submit the application1–2 days1–2 days
Exam prep and testingN/A2–4 weeks
CIB processing2–3 weeks2–3 weeks
Total estimated time2–4 weeks4–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 typeAmount
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:

CIB Roofing License Lookup

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.

MetricPay
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.