// Guide · 7 min read

How to Check if a Roofing Contractor Is Licensed

Before hiring a roofing contractor, it is important to confirm that the company is properly licensed where required. Roofing rules vary by state, county, and city. In some places, roofers need a specific roofing license. In others, they may need a general contractor license, home improvement license, or local business registration.

Checking a roofing contractor's license helps protect you from unqualified workers, poor workmanship, scams, and liability issues.

Ask the Contractor for Their License Information

Start by asking the roofing contractor directly for their license number and business name. A legitimate roofer should be willing to provide this information.

Ask for:

  • Legal business name
  • Contractor license number
  • Roofing license number, if applicable
  • Home improvement license, if required
  • Business registration
  • Insurance certificate
  • Workers' compensation coverage

If a contractor refuses to provide license details, that is a major warning sign.

Use Your State Contractor License Lookup

Most states have an online license lookup tool for contractors. Search for your state's contractor licensing board, home improvement commission, department of labor, or professional licensing agency.

When checking the license, confirm:

  • The license is active
  • The business name matches
  • The license number matches
  • The contractor is allowed to perform roofing work
  • There are no major disciplinary actions
  • The license has not expired

Do not rely only on a photo of a license. Verify it through the official licensing source when possible.

Check Local Requirements

Some roofing contractors may also need city or county permits, business registrations, or specialty licenses. This is especially common in areas with strict building codes or storm-prone regions.

Contact your local building department if you are not sure what is required.

Verify Insurance Separately

A license is not the same as insurance. A roofing contractor may be licensed but still lack proper coverage.

Ask for a certificate of insurance showing:

  • General liability insurance
  • Workers' compensation insurance
  • Policy dates
  • Coverage limits
  • Insurance company name

For extra protection, you can contact the insurance provider to confirm the policy is active.

Ask About Manufacturer Certifications

Some roofers are certified by roofing material manufacturers. These certifications may allow the contractor to offer stronger warranties or install specific roofing systems.

Manufacturer certification does not replace a state license, but it can show additional training and experience.

Watch for Red Flags

Be cautious if a roofing contractor:

  • Has no license number
  • Gives a license number that does not match the business
  • Uses another contractor's license
  • Says licensing is not necessary without explanation
  • Refuses to show insurance
  • Wants cash-only payment
  • Pressures you to sign immediately
  • Offers unusually low pricing

Why Licensing Matters

Licensing helps ensure that the contractor meets minimum requirements to operate legally. It also gives homeowners a way to file complaints if something goes wrong.

A licensed contractor is not automatically perfect, but an unlicensed roofer can create serious risk.

Final Thoughts

Before hiring a roofer, ask for license details, verify the license through the proper agency, check insurance, and confirm local requirements. Taking a few minutes to check credentials can save you thousands of dollars and prevent major problems.

// FAQ

FAQs

Do all roofers need a license?

Not everywhere. Licensing requirements depend on state and local law.

How do I verify a roofing license?

Use your state or local contractor license lookup tool and search by license number or business name.

Is insurance more important than licensing?

Both matter. Licensing shows legal authorization, while insurance protects against property damage and worker injuries.

// Keep reading

Related Resources

Ready to talk to a roofer?

Get connected with a licensed, insured contractor in your area — typically within 24 hours.

Request quotes →

// Why RoofCircuit

A directory built for high-stakes roofing decisions

A new roof is one of the largest home investments most owners ever make, and a bad install can void warranties, leak for years, and tank a future sale. Every contractor in this directory is screened against the same checklist before they're listed.

Licensed & insured verified

Every listed contractor's state license, general liability, and workers' compensation coverage are confirmed before they appear in the directory.

Manufacturer-certified

We prioritize GAF Master Elite, Owens Corning Platinum Preferred, CertainTeed SELECT ShingleMaster, and Carlisle Authorized Applicator installers.

Local references screened

Contractors must produce verifiable local references from completed jobs in the last 12 months before we publish them.

No upfront deposits to quote

Requesting an estimate is always free. No deposit, no fee, no obligation — compare written, itemized quotes side by side.

Built for risk-sensitive jobs

Roofing is expensive and hard to reverse. We surface the contract terms, warranties, and red flags homeowners actually need before signing.

// Roofing Services

Explore Roofing Services Near You