How to Verify a Roofer’s License and Insurance Before Buying
A polished estimate and a clean truck do not prove that a roofing contractor is properly licensed or insured. Before you sign, verify the business through your state or local licensing system, then confirm the insurance directly with the insurer or agent listed on the certificate.
This takes a little time but it may prevent a costly argument later.
What should you verify before hiring a roofer?
Check the exact legal business name, license status, general liability coverage, and workers’ compensation coverage before you accept a roofing proposal. Those records should align with the name, address, and phone number printed on the quote. A name that differs by one word may be a harmless trade name, but it may also point to a different business.
Start with the contractor’s full business name, not a salesperson’s name. Ask for the license number and the name of the state or local agency that issued it. Ask for a current certificate of insurance, often called a COI, and ask whether the company uses employees, subcontractors, or both.
A legitimate contractor should be able to provide this basic information without turning it into a sales negotiation. You do not need to share a deposit or authorize work just to receive it.
Keep the estimate, license search result, and insurance confirmation together. If a claim or dispute arises, these documents show what you checked and whom you hired.
How do you check a roofer’s license?
Use the licensing agency’s own online lookup tool to confirm that the contractor holds the license required where your home is located. Licensing rules vary by state and sometimes by city or county. The National Roofing Contractors Association maintains a state-by-state licensing resource because roofing requirements are not uniform nationwide. Its a directory of requirements, not contractors.
Search using the license number first. Then search the legal company name. A valid result should show the license holder’s name and current status. Look for a status such as active, current, or valid. Read any public enforcement or disciplinary information shown in the record and confirm what the contractor has claimed.
California offers a useful example. The California Contractors State License Board license check lets consumers search by license number or business name and review license status, classification, bond information, and workers’ compensation status where applicable. Your state’s system may show different details, but the matching process should be the same.
Match the license holder to the proposal. If the state record says “North Ridge Roofing LLC” but the contract says “North Ridge Home Solutions,” ask for a written explanation before moving ahead. Also match the business address where the record provides one. A license number copied from another company’s website does not protect you.
Some places do not issue a statewide roofing license, but that does not mean you should skip a check. Contact your city or county building department and ask what registration, contractor license, or permit requirements apply to a roof replacement at your address. The permit office can also tell you whether the named contractor can pull the permit.
Do not pay extra for a contractor to “handle” this verification. A quick check of the public record is enough for the licensing question. Permit fees are a separate project cost and should appear clearly in the written scope.
What insurance should a roofing contractor carry?
Ask for proof of general liability insurance and workers’ compensation coverage, then confirm both documents with the issuing insurance contact. General liability coverage addresses certain property-damage claims tied to the contractor’s work. Workers’ compensation is the system that covers job-related employee injuries under state law, and the U.S. Department of Labor explains that each state administers its own program and rules.
These coverages do different jobs. A general liability policy is not a substitute for workers’ compensation. A contractor may claim an exemption because the owner works alone, but that answer deserves closer review if several workers arrive at your home.
Also ask who will physically perform the work. A contractor can hire subcontractors, and the paperwork should identify how those workers are covered. Do not accept a vague assurance that “everyone is insured.” Roofing creates real fall and property-damage risks. If a contractor cannot provide current coverage details, pause the project and choose another bidder. A lower price does not offset unclear responsibility if something goes wrong.
What documents should you ask the roofer to provide?
Request documents that you can compare against the proposal and verify independently. The most useful records are simple, but they need to be current and readable.
- A license number and a copy of the contractor’s current license record, if your jurisdiction licenses roofers.
- A current certificate of insurance listing general liability and workers’ compensation information, plus the insurer or agent’s phone number.
Call the agent or carrier number shown on the document, preferably using a phone number you locate independently as well. State the contractor’s legal name and ask whether the listed policy is active for the planned work dates. Ask whether the policy has been canceled and keep the conversation focused on confirmation, because the insurer may not disclose every policy detail to you.
Ask for the written contract before signing. It should identify the legal contractor name, work address, material scope, payment schedule, permit responsibility, and cleanup terms. If the proposal says a permit is “included,” ask whether that means the contractor will obtain it or whether the fee is merely included in the price.
For broader planning before you sign a roofing contract, review how to decide between a roof spot repair and replacement. The decision to replace a roof and the decision to hire a particular contractor are separate checks.
How much does license and insurance verification cost?
The direct cost of checking a public license record and requesting insurance proof should be $0 to you. A contractor may build legitimate licensing, insurance, labor, permit, and overhead costs into the roof price. Those business costs do not justify a separate fee for letting you review their credentials.
Do not treat a large insurance limit on a certificate as a reason to accept a vague contract or a high price. Coverage limits are only one detail. The insurer’s confirmation, the right legal business name, and a written scope matter more than a salesperson’s claim that the company is “fully covered.”
Roof replacement pricing varies sharply by roof size, slope, tear-off work, material, and local labor costs. You should compare like-for-like written proposals rather than assuming the lowest quote saves money. A bid that omits permit handling, disposal, or damaged-deck repair allowances can look cheaper until the job starts.
Ask each bidder to separate optional upgrades from required work. You may need damaged plywood replaced if the crew finds it during tear-off, but you do not need to preapprove an unlimited “repair as needed” charge. Set a unit price or a written approval process for extra decking before work begins.
Which warning signs should make you walk away?
Walk away when the contractor will not provide a verifiable business identity, current insurance evidence, or a written scope before requesting money. Missing paperwork is not a minor administrative issue when workers will be on your roof.
- The license number belongs to another name, is expired, or cannot be found through the stated licensing agency.
- The certificate lists a different business, expired dates, altered-looking information, or no insurer contact you can verify.
Pressure is another warning sign. Be cautious if someone insists that you must sign today to keep a supposed insurance deadline or a special price. A roof leak may require prompt attention, but credential checks still take priority over a rushed signature.
Be equally cautious when a proposal avoids the word “permit” or says that you should pull the permit yourself. Requirements differ by jurisdiction, yet a contractor who expects you to take responsibility for project paperwork should explain that arrangement clearly in writing.
Warranty language can also distract from the basics. A manufacturer material warranty does not prove that the installer is licensed, insured, or responsible for workmanship. Review roof warranty terms separately so you can see who stands behind materials and who stands behind installation.
FAQ
Can a roofer work without a license?
It depends on the rules where your property is located, because states and local governments set contractor licensing requirements. If no roofing license applies, check local registration and permit rules, then place extra weight on verified insurance, a clear contract, and references you can contact.
Is a certificate of insurance enough to hire a roofer?
No, a certificate is a starting point rather than final proof of active coverage. Confirm the named business, dates, and policy status through the listed insurer or agent before you sign a contract or make a payment.
Should the roofer pull the permit?
The contractor should clearly state who will obtain the permit and who will pay the fee. Ask the local building department whether the contractor can pull it under the business name shown on your agreement, then make sure the contract matches that answer.
What if the roofer uses subcontractors?
Ask who employs the crew and how those workers are covered for your job. Get the answer in writing, because the company that sold the project may not be the company that sends workers to your roof.
Once the license and coverage details check out, ask for a written quote that names the same legal business and states the work clearly. A local roofing professional can then provide a project-specific assessment and estimate. For a free, no-obligation discussion please call a listed provider.
Sources: National Roofing Contractors Association state licensing resource; ACORD, Certificate of Liability Insurance, Form 25.
