OklahomaHB 3800Oklahoma 2026 Regular SessionHouseWALLET

Roofing contractors; Roofing Contractor Registration Act; definitions; violations; fees; fines; application; repealer; effective date.

Sponsored By: Chris Sneed (Republican)

Signed by Governor

Senate Committee

Personalized for You

How does this bill affect your finances?

Personalize government policy and PRIA will tell you what this bill means for your household, plus every other piece of legislation we track. PRIA reads each provision against your financial profile to show you exactly what matters to your wallet.

Bill Overview

Analyzed Economic Effects

16 provisions identified: 2 benefits, 1 costs, 13 mixed.

Stronger enforcement, complaints, and penalties

The Board can inspect jobs and records, investigate, subpoena, and seek injunctions. It can reprimand, fine, suspend, revoke, or deny registrations and endorsements. Anyone may file a verified complaint for listed violations such as fraud, working without proper registration or endorsement, not having required insurance, failing to get permits, or causing over $5,000 in damages. Complaints are public. Violations are misdemeanors with fines up to $5,000 per violation. Multiple convictions in 12 months can suspend a registration; a guilty plea or finding can mean up to 12 months of ineligibility. If a court orders a suspension but sets no term, the law sets it at six months. No renewal or reissue occurs until the term ends and fees are paid. The Board must suspend, revoke, or refuse to renew for fraud, loaning a registration, incompetence, or willful business failures. Named firm members on the registration are treated as acting under the firm’s certificate if it is not in good standing. Status changes are shown in public records.

Stricter hiring and ads for roofers

You cannot subcontract roofing work to unregistered or unendorsed roofers when an endorsement is required. You must show on the jobsite that a properly endorsed qualifying person is present. You cannot advertise or act as a roofer without valid, continuous registration and any required endorsement. Fines can reach $5,000 for commercial work and $3,500 for residential work, with tiered fines for repeated residential violations. Getting a registration under another name while yours is not in good standing is a misdemeanor. The state board can set exams and education, issue and revoke endorsements, and levy fines.

Workers’ comp rules for roofing jobs

Registered roofers may not hire out-of-state firms or anyone who is unregistered or lacks required workers’ compensation insurance. A workers’ comp exemption affidavit is allowed only for residential jobs and must be attached to the contract. A supervised day laborer may show an affidavit from a temp agency that provides coverage. Homeowners are not liable in the workers’ compensation system if they hire a registered roofer who carries workers’ comp for all workers on the project.

Annual roofer registration, fees, and renewals

The law requires all roofing contractors to register each year and have any needed endorsement. You pay $75 at application. Your certificate expires on the last day of the qualifying party’s birth month. Renew by that date with notarized forms, liability insurance (or a current certificate on file), and workers’ compensation proof or an exemption. There is a 30‑day grace period with no late fee; after that, add a $100 late fee. Suspended or revoked registrations face higher reinstatement fees. The registrar decides within 25 days and issues only after all documents and fees are on file. Report name, address, or service‑agent changes within 10 days (fee up to $25); a new business name or legal status needs a new registration.

Jobsite, vehicle, and ad disclosures for roofers

You must post your firm name, any endorsement, registration number, and phone number at each jobsite and on all ads or media with your name. Put your firm name, endorsement, and “OK” registration number on both sides of vehicles that haul materials, with letters at least two inches high in a contrasting color. Prime contractors must verify that subcontractors are properly registered and endorsed. Failing to show an active, properly endorsed qualifying party on site is a violation. Roofing contracts must state that all people working under the contract are covered by workers’ compensation insurance.

Labor‑only crews must work under endorsement

Labor‑only crews that provide only labor are exempt from holding an endorsement. They must work directly for a registered roofing contractor with a current endorsement in good standing and be under that contractor’s direct supervision. Crews that do not meet these rules are not exempt.

New residential roofer endorsement in 2027

Starting January 1, 2027, anyone doing residential roofing (except labor‑only crews) must hold a residential roofer endorsement and pass the exam with at least 70%. If you were not registered and in good standing before January 1, 2027, the Board waits at least 30 days after you pass before issuing your endorsement, and you may not sell, bid, inspect, or work until it is issued. If you were registered and in good standing on January 1, 2027, you may keep working during your application and get the endorsement once you meet the rules. From January 1, 2027 to January 1, 2028, you may either pass the exam or complete 10 hours of approved training; holders of a commercial endorsement on January 1, 2027 are exempt from both during that year. Renewal requires 4 hours of approved continuing education each year. Exams are offered at least monthly; retakes have 30‑day and then 90‑day waits. You may hold an inactive endorsement but cannot be a firm’s qualifying party until reactivated.

One qualifying person per roofing firm

Each roofing firm must register with the state and name one qualifying person. That person must be an owner or officer, be active in roofing work, and meet experience rules. The registration card and number are issued to that person. A firm can have only one qualifying person. Labor-only crews must register, but they do not need their own endorsement if supervised by the endorsed qualifying person on sloped-roof installs. Registrations and endorsements renew on the qualifying person’s birth‑month schedule, and fees may be prorated.

Permits and public bids require registration

When you apply for a roofing permit, you must give your registration number and endorsement, and the permit must show them. Permit offices cannot require registration if a lawful exemption under Section 1151.8 applies. Public bodies must require proper registration and endorsement from anyone bidding on or signing public roofing contracts.

Permits require registered roofers and subs

Building officials must refuse a roofing permit unless you show a valid registration or a clear exemption. If you act as your own contractor and hire subs, you must give the permit office each subcontractor’s registration number and endorsement as soon as you have it. The permit must list those subs before inspection.

Easier reciprocity for out‑of‑state roofers

The Board may make written reciprocity deals with states that have similar rules and issue Oklahoma registrations based on those licenses. To qualify, you must have worked lawfully for the past year under that license, have no pending discipline, meet equivalent requirements, and pay Oklahoma fees.

Who is exempt from roofer registration

Some people do not need a roofer registration. Homeowners doing their own roofs, certain government workers, volunteers, suppliers of uninstalled products, and licensed pros working within their license are exempt. A general contractor is exempt when subcontracting roofing to a currently registered and properly endorsed roofer, but bids only for roofing still require registration. Some owner‑builders and small rental owners installing for their own occupancy, and metal building erectors installing prefabricated packages, are also exempt.

Commercial roofer training and inactive option

Beginning January 1, 2027, renewing a commercial roofer endorsement requires four hours of approved continuing education each year. You may keep a commercial endorsement in inactive status if you stay in good standing and keep up training and fees, but you cannot be a firm’s qualifying party until you activate it. An inactive endorsee cannot serve as a qualifying party until they apply and receive an active endorsement.

Fees for roofer endorsements and renewals

The Board charges up to $200 to issue a commercial or residential roofer endorsement. Renewals cost $100 each year. Renewals more than 30 days late add a $100 late fee. No late fee is charged if the endorsement expired during active military service and you renew within one year of discharge. Endorsements cannot be renewed unless you complete the required continuing education.

Stronger state oversight and public roster

The Construction Industries Board can make and change rules to run the roofing program. The Hearing Board can ask courts to stop illegal practices. Fees and fines go into a revolving fund to run the program. Registrar records and verified citations count as evidence in court. The registrar keeps a public list of all registered roofers. If your registration was revoked, you can apply again after one year. A prior statutory section is repealed.

New roofing exam and hearing boards

A seven‑member Committee of Roofing Examiners now helps set exams and continuing education and approves classes and providers. The Committee can issue advisory opinions and may appoint an investigator who cannot later judge the same case. The Roofing Hearing Board (the Board’s designee plus the Committee) holds hearings on suspensions, revocations, and fines. A hearing examiner issues the decision, which can be appealed to district court. The Hearing Board can investigate on its own or after a written complaint.

Sponsors & Cosponsors

Sponsor

  • Chris Sneed

    Republican • House

Cosponsors

  • Bill Coleman

    Republican • Senate

Roll Call Votes

All Roll Calls

Yes: 316 • No: 70

House vote • 5/6/2026

FOURTH READING

Yes: 82 • No: 7

Senate vote • 5/4/2026

THIRD READING

Yes: 36 • No: 11

Senate vote • 4/23/2026

Committee vote: Business & Insurance

Yes: 8 • No: 0

Senate vote • 4/23/2026

Top_of_Page

Yes: 0 • No: 0

House vote • 3/23/2026

Top_of_Page

Yes: 71 • No: 25

House vote • 3/23/2026

THIRD READING

Yes: 71 • No: 25

House vote • 3/3/2026

DO PASS

Yes: 16 • No: 1

House vote • 3/3/2026

DO PASS

Yes: 16 • No: 1

House vote • 2/17/2026

DO PASS

Yes: 8 • No: 0

House vote • 2/17/2026

DO PASS

Yes: 8 • No: 0

Actions Timeline

  1. Approved by Governor 05/12/2026

    5/12/2026House
  2. Sent to Governor

    5/6/2026House
  3. Enrolled measure signed, returned to House

    5/6/2026Senate
  4. Enrolled, signed, to Senate

    5/6/2026House
  5. Referred for enrollment

    5/6/2026House
  6. Fourth Reading, Measure passed: Ayes: 82 Nays: 7

    5/6/2026House
  7. SA's read, adopted

    5/6/2026House
  8. SA's received

    5/5/2026House
  9. Engrossed to House

    5/5/2026Senate
  10. Referred for engrossment

    5/4/2026Senate
  11. Measure passed: Ayes: 36 Nays: 11

    5/4/2026Senate
  12. General Order, Considered

    5/4/2026Senate
  13. Placed on General Order

    4/28/2026Senate
  14. Title restored

    4/23/2026Senate
  15. Reported Do Pass as amended Business and Insurance committee; CR filed

    4/23/2026Senate
  16. Second Reading referred to Business and Insurance

    4/1/2026Senate
  17. First Reading

    3/30/2026Senate
  18. Engrossed, signed, to Senate

    3/30/2026House
  19. Referred for engrossment

    3/23/2026House
  20. Third Reading, Measure passed: Ayes: 71 Nays: 25

    3/23/2026House
  21. Title stricken

    3/23/2026House
  22. Amended

    3/23/2026House
  23. General Order

    3/23/2026House
  24. Authored by Senator Coleman (principal Senate author)

    3/4/2026House
  25. CR; Do Pass, amended by committee substitute Commerce and Economic Development Oversight Committee

    3/4/2026House

Bill Text

  • Enrolled (final version)

    5/6/2026

  • Amended And Engrossed

    5/5/2026

  • Floor (Senate)

    4/27/2026

  • Senate Committee Report

    4/23/2026

  • Engrossed

    3/30/2026

  • Floor (House)

    3/6/2026

  • House Committee Report

    3/4/2026

  • House Committee Substitute

    3/4/2026

  • House Policy Committee Report

    2/17/2026

  • Introduced

    1/15/2026

Related Bills

Back to State Legislation