Roofers in Oklahoma

When you need roofing services in Oklahoma, our roofing directory gives you a place to find local companies for repairs, replacements, inspections, and storm restoration. From hail-damaged roofs in Oklahoma City to wind and tornado damage across the central plains, discover roofing professionals who can help keep your property protected through Oklahoma’s unpredictable weather.

Is your project residential or commercial?

Top Rated Roofers serving oklahoma

oklahoma roofers by city

Find oklahoma Roofers by Specialty

Find Top Rated Roofers in oklahoma by Zip

PRESS ENTER TO SEARCH

oklahoma Roofing FAQs

A roofer says he is licensed. What exactly should I verify in the CIB database?

Don’t settle for a truck number and a business card. Oklahoma’s Construction Industries Board requires roofing contractors to maintain the appropriate registration, and commercial work requires a commercial roofing endorsement. The registration and endorsement should match the company actually signing your contract.

Since July 1, 2026, Oklahoma requires roofing contractors to display their registration number and applicable endorsement information on business materials and at job sites. Check the number against the CIB record. If the numbers don’t match, stop and ask questions.

Get the scope in writing before the crew touches the roof. The contract should identify the contractor, property, materials, tear off, decking allowance, cleanup, payment schedule, warranty, start date and completion terms.

Watch the vague stuff. “Complete roof replacement” doesn’t tell you whether rotten decking, flashing, ventilation or disposal are included. A cheap bid with half the work missing isn’t a cheap roof.

For a residential roofing contractor registration, Oklahoma requires at least $500,000 in general liability insurance. Commercial roofing endorsement requirements call for at least $1 million in general liability coverage.

Ask for a current certificate of insurance instead of taking the contractor’s word for it. For a commercial property in Norman, Tulsa or Oklahoma City, verify that the coverage matches the type of work being performed.

Start with the CIB registration. Then verify the business address, insurance, references and how long the company has actually operated. Ask for a local customer whose roof was completed at least a year ago.

Be suspicious of somebody who knocks on your door immediately after a tornado or hailstorm and wants a signature that night. Moore, Norman and the Oklahoma City area see plenty of severe weather. A legitimate roofer can give you time to check the paperwork.

A commercial roofing contractor needs the appropriate CIB registration and Commercial Roofing Endorsement. Oklahoma requires at least $1 million in general liability insurance for that commercial endorsement.

For a shopping center, apartment complex or industrial building around Tulsa, also ask who is actually performing the work. A company can win the contract and then send another crew to the property. Get the subcontracting arrangement and insurance information in writing.

Don’t play games with the deductible. Oklahoma law specifically addresses roofing contractors and insurance deductibles, and deductible violations can be reported to the Construction Industries Board.

If somebody says, “We’ll just put the deductible into the paperwork,” stop right there. The contract should show the real price of the work. Let you and your insurance company handle the claim honestly.

Inside Oklahoma City, significant roof removal, repair and replacement on existing single family homes and duplexes exceeding 500 square feet requires a permit. Either the contractor or property owner can apply.

Put permit responsibility in the contract anyway. Don’t accept “we don’t need one” without checking the property address and project scope with the city. Keep the permit and final inspection records with the property file.

Ask before the first ladder goes up. Get the names of the roofing company and any subcontractor performing the work, then verify their registration and insurance.

This matters even more as Oklahoma’s newer residential roofing endorsement requirements take effect. The state is tightening requirements around who can perform residential roofing work and how roofing companies use labor crews. Don’t let an unknown crew show up simply because their truck has somebody else’s logo on it.

A substantial upfront payment deserves scrutiny. Don’t hand over most of the contract price just because someone says materials have to be ordered. A legitimate contract should establish a payment schedule tied to the work.

Keep every receipt, change order and payment record. If the roofer disappears after getting a large deposit, having a clean paper trail gives you something to work with when you file a complaint or pursue the dispute.

January 1, 2028 is the major date for residential roofing. Oklahoma will require contractors engaging in or offering residential roofing work to hold the Residential Roofing Endorsement.

There are transition and grandfathering provisions for certain contractors already registered and in good standing. The state also requires continuing education for endorsement renewal. When hiring in 2028 and beyond, verify the residential endorsement rather than assuming an old roofing registration is enough.

Use the Oklahoma Construction Industries Board’s contractor records. Verify the company’s registration, current status and the endorsement appropriate for the job.

For properties in Tulsa, Lawton, Edmond or the Oklahoma City metro, save that verification in your vendor file. Keep the registration information, insurance certificate, contract and permit records together. When a problem shows up six months later, you’ll want the paperwork.

Ask who actually employs the people climbing onto the roof and whether that employer carries workers compensation coverage. Don’t confuse workers compensation with general liability insurance. They protect against different things.

If the roofer says everybody is an independent contractor, ask for documentation. A property owner does not want to discover after an accident that the crew was uninsured or that nobody clearly accepted responsibility for the workers.

It proves the contractor has met Oklahoma’s registration and endorsement requirements for commercial roofing. That’s useful, but it doesn’t prove the contractor will do quality work or finish the project properly.

For a commercial investor, treat the endorsement as one screening step. Check references, insurance, financial terms, contract language and the people actually supervising the job. A credential is not a substitute for due diligence.

Watch for blank spaces, undefined allowances and language that lets the contractor add charges whenever they want. “Additional work as needed” needs boundaries. If decking is excluded, get the price per sheet or square foot before signing.

Also watch insurance language. A roofer should not promise that your insurance company will approve a particular amount. The contract price and the insurance settlement are separate matters. Keep them separate on paper.

Either the contractor or property owner can obtain the permit for qualifying reroofing work. For an Oklahoma City rental property, I’d normally put responsibility on the contractor and make that obligation part of the contract.

More important, make sure the permit actually gets pulled. Keep the permit number, inspection records and final approval with the property’s maintenance documents. Don’t let a contractor tell you the paperwork is handled and then leave you with an unpermitted roof.

Gather everything first. Keep the signed contract, checks, receipts, photographs, texts, emails, advertisements and the contractor’s registration information. Don’t throw anything away, even if the contractor stops answering.

The Construction Industries Board can handle certain roofing registration and endorsement violations. The Oklahoma Attorney General’s Consumer Protection Unit can also handle complaints involving deceptive business practices and consumer disputes. File with the agency that matches the problem, and keep copies of everything you submit.