How to Check if a Roofing Company Is Legit?
Replacing or repairing a residential roof is one of the most expensive property investments a homeowner will ever make, frequently costing between $8,000 and $25,000+. Unfortunately, the roofing industry is notoriously vulnerable to transient 'storm chasers,' unlicensed handymen, and fraudulent contractors who take large deposits and vanish or perform shoddy, unpermitted work. Learning how to check if a roofing company is legit protects your home from structural leaks, financial fraud, and catastrophic legal liability.
Verifying State Contractor Licensing and Local Permits
The fundamental test of a legitimate roofing contractor is active state and municipal licensing. In most states, roofing contractors must be formally licensed through the state contractor licensing board (such as California's CSLB, Florida's DBPR, or Texas's voluntary licensing associations). Unlicensed contractors cannot legally pull municipal building permits, leaving homeowners with uninspected roofs that can violate local building codes and void home insurance coverage.
To verify licensing, request the contractor's license number and cross-reference it directly on your state licensing board's online portal. Ensure the license is active, in good standing, registered under the exact company name on your contract, and free of outstanding consumer disciplinary actions or license suspensions. Furthermore, confirm that the roofing company will pull official municipal permits in their own name rather than asking you to pull an 'owner-builder' permit.
Examine regulatory verification checks, online databases, and red flags for roofing contractor licensing:
| Verification Step | Authoritative Source | Verification Objective | Red Flag Warning Sign |
|---|---|---|---|
| State License Status | State Contractor Licensing Board | Confirms active, unencumbered trade license | Expired, suspended, or missing license |
| Exact Business Name Match | State Secretary of State Portal | Confirms corporate legal standing | Contract name differs from state license record |
| Municipal Permit Pulling | City/County Building Department | Ensures work is inspected by city officials | Contractor asks homeowner to pull permit |
| Disciplinary Action Audit | State Licensing Consumer Portal | Reveals past fines, citations, or consumer fraud | Multiple unresolved consumer complaints |
| Local Physical Address | Google Maps / County Tax Assessor | Confirms permanent local brick-and-mortar office | P.O. Box address or out-of-state license plates |
Review the primary regulatory licensing verifications and municipal permit checks:
Auditing General Liability and Workers' Compensation Insurance
Never allow a roofing crew onto your property without independently verifying comprehensive insurance coverage. Roofing is inherently hazardous work involving high elevations, steep roof pitches, and heavy tear-off debris. A legitimate roofing company must carry two distinct insurance policies: Commercial General Liability Insurance (minimum $1,000,000 coverage) and statutory Workers' Compensation Insurance.
General liability covers catastrophic damage to your home, such as a sudden rainstorm flooding an exposed attic or a falling bundle of shingles puncturing your ceiling. Workers' compensation protects you from homeowner liability if a roofing laborer falls from your roof and suffers injury. Crucially, do not accept a paper photocopy handed to you by the salesperson; demand that the contractor's insurance agency email a Certificate of Insurance (COI) naming you as a certificate holder directly.
Examine essential insurance coverage types, policy minimums, and verification mechanisms:
| Insurance Policy | Minimum Recommended Limit | Protection Provided to Homeowner | Verification Protocol |
|---|---|---|---|
| Commercial General Liability | $1,000,000 to $2,000,000 | Covers structural property damage, water damage | Certificate of Insurance sent directly by agent |
| Workers' Compensation | Statutory State Policy Limits | Protects homeowner if workers are injured on roof | Verify active coverage on state workers' comp board |
| Commercial Auto Policy | $1,000,000 Combined Single Limit | Covers damage from heavy dump trucks on driveway | Listed on master commercial insurance certificate |
| Contractor Surety Bond | $15,000 to $25,000 State Bond | Financial recourse if contractor abandons job | Filed directly with state licensing board |
Review the mandatory insurance policies and verification protocols for roofing contractors:
Manufacturer Certifications, Reviews, and Payment Red Flags
Top-tier legitimate roofers invest in elite factory certifications from premier roofing material manufacturers (such as GAF Master Elite, Owens Corning Platinum Preferred, or CertainTeed SELECT ShingleMaster). These designations cannot be bought; manufacturers award them only to the top two to three percent of contractors who demonstrate financial stability, continuous training, and clean licensing. These credentials allow the contractor to offer non-depreciated manufacturer warranties covering both materials and labor for up to fifty years.
Finally, evaluate consumer reviews and payment terms. Check the Better Business Bureau (BBB) for an A+ rating and review Google Business profiles for detailed local customer reviews spanning multiple years. Be vigilant regarding payment structures: reputable contractors typically require only a modest deposit (ten to twenty percent, or state statutory maximums) upon delivery of materials, with final payment due only after the roof passes municipal inspection.
Thorough verification ensures your new roof is installed with craftsmanship and integrity.
How to Verify a Roofing Company in 5 Steps
Follow these practical verification steps to audit licenses, insurance, reviews, and contracts before hiring a roofer.
Verify State Contractor License Online
Look up the company's license number on your state contractor licensing board to ensure it is active and clean.
Request a Direct Certificate of Insurance (COI)
Have the contractor's insurance broker email a Certificate of Insurance naming you as a certificate holder for liability and workers' comp.
Confirm Manufacturer Factory Certifications
Check manufacturer websites (GAF, Owens Corning, CertainTeed) to verify the roofer holds premier factory-certified installer status.
Audit Local Reputation and Physical Address
Confirm the company has a permanent local brick-and-mortar office, an A+ BBB rating, and verified local Google reviews.
Review Contract Payment Milestones Carefully
Never pay large cash deposits upfront; insist on written payment milestones tied to material delivery and final inspection.
Frequently Asked Questions (8 Questions Answered)
Q1: How much deposit should a legitimate roofer ask for?
Legitimate roofers typically ask for 10% to 30% upfront (or upon material delivery), with final payment due only after the job passes inspection.
Q2: What is a storm chaser roofing scam?
Storm chasers are out-of-state contractors who descend on storm-damaged neighborhoods, pressure homeowners into signing insurance claims, do poor work, and skip town.
Q3: What happens if a roofer doesn't have workers' compensation?
If an uninsured worker is injured on your property, the worker can sue you as the property owner for medical expenses and lost wages.
Q4: How do I know if a roofing warranty is real?
A genuine manufacturer warranty comes as an official registered certificate issued directly by the shingle manufacturer (e.g., GAF, Owens Corning), not just a contractor paper.
Q5: Can a roofing company waive my insurance deductible?
No; waiving insurance deductibles is illegal insurance fraud in most states (including Texas, Florida, and Colorado) and is a massive red flag.
Q6: Should I pull the building permit for the roofer?
Never; legitimate licensed contractors pull their own municipal permits. Asking you to pull an owner-builder permit is a sign they are unlicensed or suspended.
Q7: What is GAF Master Elite certification?
GAF Master Elite is a prestigious manufacturer designation held by only 2% of roofing contractors, requiring licensing, insurance, and top-tier training.
Q8: How long should a legitimate roofing company have been in business?
Aim for contractors who have operated under the same business name and physical local address for at least five consecutive years.
Final Thoughts & Key Takeaways
In conclusion, understanding how to check if a roofing company is legit? provides essential clarity, practical strategies, and actionable advice. By incorporating these foundational insights, adhering to verified safety guidelines, and following structured best practices, you ensure reliable, long-term outcomes while preventing common mistakes. Stay informed, consult certified professionals when needed, and maintain consistent quality care.