Verify Oklahoma CIB registration, confirm active general liability insurance, check BBB rating and Google reviews, ask for manufacturer certifications, and confirm the contractor is local with a verifiable physical address. Avoid door-to-door solicitors after storm events and any contractor offering to waive your insurance deductible.
1. Verify Oklahoma Licensing
Oklahoma requires roofing contractors to register with the Construction Industries Board (CIB). Verify a contractor’s registration at cib.ok.gov using the contractor’s name or license number. An unlicensed contractor performing work over $2,500 is in violation of Oklahoma law. Nations Best Roofing holds CIB Registration #80054.
2. Confirm Insurance Coverage
Request a Certificate of Insurance and verify it shows general liability insurance of at least $1 million per occurrence and workers’ compensation coverage. Call the insurance carrier directly to verify the policy is active. If a worker is injured on your property and the contractor lacks workers’ comp, you may be liable.
3. Check BBB Rating and Online Reviews
An A+ BBB rating indicates the contractor meets BBB standards for transparency and complaint resolution. When reviewing Google ratings, pay attention to volume (100+ reviews is meaningful), recency (reviews from the past 12 months), and how the company responds to negative feedback. Nations Best Roofing holds a BBB A+ rating and 4.9 stars across 195+ Google reviews.
4. Verify Manufacturer Certifications
Leading shingle manufacturers including Malarkey, Atlas, GAF, Owens Corning, and CertainTeed offer tiered contractor certification programs. Certified installation is required for the full manufacturer warranty to apply. These warranties are void if installed by a non-certified contractor. Ask which manufacturers the contractor is certified with and at what tier.
5. Confirm Local Presence
After major hail or tornado events, out-of-state storm chasers enter the Tulsa market. They offer low prices and quick start dates but will not be available for warranty service in three years. Verify the contractor has a physical Tulsa-area address, a local phone number, and a record of operating in the market for multiple years. Nations Best Roofing has operated in Tulsa since 2003.
6. Ask About Subcontractors
Some roofing companies sign contracts and subcontract all labor to crews they do not directly employ. Ask whether installation crews are employees or subcontractors. If subcontractors are used, confirm they carry their own insurance and are certified by the same manufacturers. Nations Best Roofing requires all subcontractors to carry independent liability coverage and sign a Master Service Agreement.
7 Questions to Ask Before Signing
- What is your Oklahoma CIB registration number?
- Can you provide a Certificate of Insurance today?
- Which shingle manufacturers are you certified with, and at what tier?
- Will the crew installing my roof be your employees or subcontractors?
- What is included in the written warranty, and who stands behind it?
- What does the cleanup process include — do you use a magnetic nail sweep?
- Can you provide 3 references from Tulsa-area jobs completed in the past 12 months?
Oklahoma’s Deductible Waiver Law
Oklahoma Statute 36 O.S. § 4669 prohibits contractors from offering to pay, waive, or absorb a homeowner’s insurance deductible as an inducement to sign a contract. Any contractor making this offer is violating Oklahoma law. Verify this practice is absent before signing anything.


