Tips & Advice

How We Verify Roofing Contractor Licenses

PickARoofer verifies roofing contractor licenses against state-specific requirements: Oklahoma requires a CIB license, Arkansas requires an ACLB license for jobs over $2,000, Texas and Kansas are checked through TDI resources and insurance records respectively. Insurance verification is required in all states and is monitored for expiration.

Based on Google Maps ratings for roofing contractors across 174 cities, as of June 2026

A verified badge on a PickARoofer contractor profile is not decorative. It represents a specific set of checks completed against real public records and documentation. The process varies by state because the legal requirements vary by state — and understanding those differences helps homeowners know what the verification actually confirms.

State-by-State Licensing Requirements

Roofing contractor licensing in the United States is not federally standardized. Each state sets its own rules, and within states, some authority is delegated to cities and counties. The four states where PickARoofer has its primary contractor base differ significantly from each other.

Texas

Texas has no statewide roofing contractor license. The Roofing Contractors Association of Texas (RCAT) operates a voluntary certification program, but RCAT membership is not a legal requirement. For Texas contractors, the primary verification resource is the Texas Department of Insurance (TDI), which provides guidance on storm contractor practices and maintains relevant complaint and registration records. Our Texas verification process cross-references TDI resources and confirms that the contractor carries active general liability insurance and, where applicable, workers' compensation coverage.

Oklahoma

Oklahoma requires a contractor license through the Oklahoma Construction Industries Board (CIB). This is a statewide requirement with a searchable public database. Our Oklahoma verification process includes a live lookup of the contractor's CIB license number to confirm active status and absence of disciplinary actions. A contractor who cannot supply a verifiable CIB license number does not receive a verified badge for Oklahoma work.

Arkansas

Arkansas requires a state contractor license for jobs exceeding $2,000 in value, issued by the Arkansas Contractors Licensing Board (ACLB). Because nearly all post-hail roof replacements exceed this threshold, the ACLB license is effectively required for any full-service roofing contractor operating in the state. Our Arkansas verification includes a check of the ACLB license status and expiration date.

Kansas

Kansas has no statewide roofing license. Requirements are handled at the city and county level, with permit rules varying across the state's 105 counties. Our Kansas verification focuses on insurance documentation — general liability coverage and workers' compensation — along with local permit history where records are available. Contractors operating in Kansas must pull permits in each jurisdiction where they work, which our team confirms as part of the review process.

Insurance Verification

Regardless of state, every PickARoofer contractor is required to provide a current certificate of insurance before receiving a verified status. We confirm that general liability coverage is active and that the policy limits are appropriate for residential roofing work. Workers' compensation coverage is verified separately where applicable under state law.

Insurance documentation has expiration dates. Our system flags contractors whose certificates approach or pass expiration and requires updated documentation to maintain verified status. A badge on a profile reflects the contractor's status at the time of the most recent verification.

The Admin Verify/Unverify Workflow

Verification status in PickARoofer is not permanent. Our admin team can revoke verified status if a contractor's license lapses, their insurance expires without renewal, or a pattern of homeowner complaints raises concerns that the initial verification did not catch. This admin workflow exists specifically because contractor status changes after initial approval — a license in good standing in January may be suspended by June.

Homeowners: Every contractor with a verified badge on PickARoofer has passed our licensing and insurance check. Search verified contractors in your area.

Frequently Asked Questions

What does the PickARoofer verified badge mean?

A verified badge means the contractor has passed our licensing and insurance checks appropriate to their state. In Oklahoma, that includes CIB license confirmation. In Arkansas, ACLB license confirmation. In Texas and Kansas, where statewide licensing does not exist, it means insurance documentation was confirmed and TDI or permit records were reviewed.

Can a contractor lose their verified status?

Yes. PickARoofer can revoke verified status if a contractor's license lapses, insurance expires, or credible complaints warrant a review. The admin workflow is designed to keep status current rather than treat verification as a one-time event.

Does PickARoofer verify licenses in states other than these four?

Our current verification workflow is built around the licensing frameworks of Texas, Oklahoma, Arkansas, and Kansas. We are expanding the database, and verification procedures in additional states follow the same principle: confirm whatever the state requires, verify insurance, and maintain current status.

Why should a homeowner care about contractor licensing?

A licensed contractor has met the legal threshold the state sets for operating in the trade. When problems arise after a repair, a licensed contractor is reachable through the state licensing board's complaint process — an important recourse that is unavailable when dealing with an unlicensed crew.

Ready to Get Contractor Quotes?

Compare local roofing contractors in your area. Free, no-obligation estimates from licensed professionals.