How to File a Complaint Against a Roofing Contractor: The Complete State-by-State Guide
Every licensing board, attorney general office, and federal agency you need — with direct filing links, phone numbers, deadlines, and step-by-step instructions for all 50 states.
If a roofing contractor defrauded you, abandoned your project, or performed substandard work, file complaints with every relevant agency — not just one. Start with your state contractor licensing board (can suspend or revoke licenses), then file with your state attorney general (tracks fraud patterns), the FTC at reportfraud.ftc.gov (drives federal enforcement), the BBB (creates public records), and local law enforcement if money was collected without work performed. This guide gives you the exact agency, filing link, and phone number for every state. The more agencies you file with, the harder it becomes for that contractor to keep operating.
Why Filing Complaints Matters More Than You Think
Most homeowners who get defrauded by a roofing contractor file one complaint — usually with the BBB — and stop there. That is a mistake. A single complaint to a single agency is easy for a bad contractor to ignore. Multiple complaints across multiple agencies create a web of accountability that is nearly impossible to escape.
Your state licensing board can investigate, fine, suspend, or revoke the contractor's license. Your state attorney general logs complaints into a consumer protection database; when multiple complaints target the same contractor, the AG can initiate a formal investigation. The Federal Trade Commission feeds your complaint into the Consumer Sentinel Network — a database used by over 2,500 law enforcement agencies nationwide. The Better Business Bureau creates a permanent public record visible to anyone researching the contractor. And a police report establishes that the contractor's conduct may constitute theft, not just a contract dispute.
Before You File: Build Your Evidence Package
Every complaint will be stronger if you prepare a single organized evidence package first and submit copies to each agency. This upfront work dramatically increases the likelihood that your complaints lead to enforcement action.
Collect the signed contract, all change orders, every invoice, and complete payment records — canceled checks, bank statements, credit card statements. If payments went through third-party financing, include those records too.
Write a chronological narrative from first contact through the present. Include dates of verbal agreements, site visits, work started, work stopped, payments, and communications. Be specific: "contractor last appeared on site November 12, 2025" beats "contractor stopped showing up."
Take dated photos of current conditions — incomplete areas, visible defects, exposed structures, damage to adjacent property (HVAC units, gutters, landscaping), and materials left on site. Photograph the roof from multiple angles.
Save every text, email, voicemail, letter, and social media message. Screenshot text conversations and save outside your phone. Print emails. Note dates and content of phone calls.
Hire a licensed, independent roofing contractor or building inspector to assess the work and provide a written report. This report should document code violations, deviations from the contract, and an estimate to remediate. This is the single most powerful piece of evidence you can include.
Send a certified demand letter (return receipt requested) giving the contractor 10–15 business days to cure the defect, complete the work, or refund your money. This proves you gave the contractor an opportunity to resolve the issue. Many licensing boards require this step before investigating.
Pro tip: Organize everything as a single PDF — cover page summarizing the complaint, followed by timeline, photographs, contract, payments, communications, independent assessment, and demand letter. This format uploads to every online portal and attaches to any paper filing.
Federal Filing Pathways
These agencies accept complaints from homeowners in every state. They track patterns that drive enforcement priorities and can trigger investigations against contractors who defraud multiple consumers.
State-by-State Complaint Filing Directory
In states with state-level roofing licensure, file first with the licensing board. In states without state-level roofing licensure, file with the attorney general's consumer protection division. In both cases, file with the AG for pattern-tracking purposes.
Important: Texas, Georgia, Colorado, New York, Missouri, and several other states do not license roofing contractors at the state level. In these states, your primary complaint pathway is the Attorney General. Always check county and city licensing requirements too.
| State | Primary Filing Agency | Contact |
|---|---|---|
| Alabama | Licensing Board for General Contractors | (334) 272-5030 |
| Alaska | Dept. of Commerce — Corp. & Prof. Licensing | (907) 465-2550 |
| Arizona | Registrar of Contractors (ROC) Recovery Fund up to $30K per contractor | (602) 542-1525 · Online |
| Arkansas | Contractors Licensing Board | (501) 372-4661 |
| California | Contractors State License Board (CSLB) 4-year filing window | (800) 321-2752 · Online |
| Colorado | AG Consumer Protection No state roofing license | (800) 222-4444 |
| Connecticut | Dept. of Consumer Protection — Home Improvement | (860) 713-6100 |
| Delaware | AG Consumer Protection | (302) 577-8600 |
| Florida | DBPR — Construction Licensing | (850) 487-1395 · License Lookup |
| Georgia | AG Consumer Protection No state roofing license | (404) 651-8600 |
| Hawaii | DCCA — Professional & Vocational Licensing | (808) 586-3000 |
| Idaho | Contractors Board | (208) 334-3233 |
| Illinois | Dept. of Financial & Professional Regulation | (888) 473-4858 |
| Indiana | AG Consumer Protection | (800) 382-5516 |
| Iowa | AG Consumer Protection | (515) 281-5926 |
| Kansas | AG Consumer Protection | (800) 432-2310 |
| Kentucky | AG Consumer Protection | (888) 432-9257 |
| Louisiana | State Licensing Board for Contractors | (225) 765-2301 · Online |
| Maine | AG Consumer Protection | (207) 626-8849 |
| Maryland | Home Improvement Commission (MHIC) | (410) 230-6309 |
| Massachusetts | Office of Consumer Affairs — Home Improvement | (617) 973-8787 |
| Michigan | LARA — Licensing & Regulatory Affairs | (517) 241-9288 |
| Minnesota | Dept. of Labor — Contractor Recovery Fund | (651) 284-5069 |
| Mississippi | State Board of Contractors | (601) 354-6161 |
| Missouri | AG Consumer Protection No state roofing license | (800) 392-8222 |
| Montana | Dept. of Labor — Building Codes Bureau | (406) 841-2050 |
| Nebraska | AG Consumer Protection | (800) 727-6432 |
| Nevada | State Contractors Board | (702) 486-1100 |
| New Hampshire | AG Consumer Protection | (603) 271-3641 |
| New Jersey | Division of Consumer Affairs — Home Improvement | (973) 504-6200 |
| New Mexico | Construction Industries Division (CID) | (505) 476-4700 |
| New York | AG Consumer Frauds Bureau No state roofing license; NYC local license | (800) 771-7755 |
| North Carolina | Licensing Board for General Contractors | (919) 571-4183 |
| North Dakota | Secretary of State — Contractor Licensing | (701) 328-2900 |
| Ohio | AG Consumer Protection No state residential roofing license | (800) 282-0515 |
| Oklahoma | Construction Industries Board | (405) 521-6550 |
| Oregon | Construction Contractors Board (CCB) | (503) 378-4621 |
| Pennsylvania | AG Consumer Protection Bureau | (800) 441-2555 |
| Rhode Island | Contractors' Registration & Licensing Board | (401) 462-9500 |
| South Carolina | Contractors' Licensing Board | (803) 896-4686 |
| South Dakota | AG Consumer Protection | (605) 773-4400 |
| Tennessee | Board for Licensing Contractors 1-yr cosmetic / 4-yr structural limits | (615) 741-8307 · Online |
| Texas | AG Consumer Protection TDLR does not license roofers | (800) 621-0508 · Online |
| Utah | Div. of Occupational & Prof. Licensing | (801) 530-6628 |
| Vermont | AG Consumer Assistance Program | (800) 649-2424 |
| Virginia | DPOR — Professional & Occupational Regulation | (804) 367-8500 |
| Washington | Dept. of Labor & Industries — Contractor Registration | (800) 647-0982 |
| West Virginia | Division of Labor — Contractor Licensing | (304) 558-7890 |
| Wisconsin | Dept. of Safety & Professional Services | (608) 266-2112 |
| Wyoming | AG Consumer Protection | (307) 777-7874 |
| Washington, D.C. | DCRA — Consumer & Regulatory Affairs | (202) 442-4400 |
Always file with the attorney general too. Even in states with a licensing board, file a separate AG complaint. Licensing boards address license violations. AGs address deceptive trade practices with broader enforcement tools — injunctions, civil penalties, and restitution.
What to Include in Every Complaint
Include the contractor's full legal business name and any DBA names, license number if applicable, your contact information and property address, contract date and amount, breakdown of all payments with dates, a clear chronological timeline, copies of the signed contract and change orders, all written communications, dated photographs, independent inspection reports, your demand letter with proof of delivery, and a clear statement of the resolution you are seeking.
What Not to Do
Do not exaggerate. Do not speculate. Do not use emotional language. State facts, cite documents, let the evidence speak. A two-page factual complaint with a 20-page evidence appendix outperforms a 10-page emotional narrative with no documentation every time.
Section 6Filing Deadlines and Statutes of Limitation
State licensing boards typically require complaints within one to four years of when work was last performed. California's CSLB allows four years. Arizona's ROC requires two years for repairs. Tennessee applies a one-year implied warranty on cosmetic items and four years on structural damage.
State attorneys general generally have no strict individual filing deadlines since enforcement actions are brought on behalf of the state, but filing promptly makes your complaint more actionable.
Small claims court follows your state's statute of limitations for breach of contract — typically three to ten years, with four to six years most common for written contracts.
Do not wait. File as soon as your evidence package is ready. Agencies investigate more aggressively when events are recent and the contractor is still operating.
What Happens After You File
Licensing Board Process
The board assigns your complaint to intake, verifies jurisdiction, notifies the contractor, and may attempt mediation. If mediation fails, a field investigator may inspect the property. Confirmed violations can result in fines, corrective orders, probation, suspension, or license revocation.
Most boards cannot order monetary restitution — their authority is limited to disciplinary action. Financial recovery requires courts, the contractor's bond, or a state recovery fund. Arizona's Residential Recovery Fund pays up to $30,000 per contractor. Minnesota, Virginia, and several other states offer similar programs.
Attorney General Process
The AG logs your complaint and may contact the contractor. The AG cannot serve as your private attorney, but when multiple complaints target the same contractor, the office can open a formal investigation and file civil enforcement actions seeking injunctions, penalties, and consumer restitution.
The Public Record Effect
Every complaint creates a searchable public record. Licensing board complaints, BBB ratings, AG enforcement actions — they all surface when the next homeowner searches that contractor's name. Your complaint may be the warning that prevents the next family from being defrauded.
Section 8When Complaints Are Not Enough: Legal Action
Small claims court handles disputes below state-specific dollar thresholds — typically $5,000 to $25,000. No attorney needed, filing fees of $30–$100, decisions often issued the same day.
Civil litigation handles larger disputes. An attorney can seek breach of contract damages, treble damages under your state's consumer protection act, and attorney's fees. Many consumer protection attorneys work on contingency.
Mechanic's lien disputes arise when unpaid subcontractors or suppliers file liens against your property — even if you paid the general contractor in full. You may need legal help to resolve these.
Section 9Related DisputeVoice Guides
Your Complaint Is Just the Beginning
Filing regulatory complaints creates pressure. Public accountability creates leverage. DisputeVoice helps fraud victims create professionally written, SEO-optimized Lighthouse Reports that appear when consumers search the contractor's name and city. Every report is editorially reviewed, permanently published, and includes an open right of reply.
If a roofing contractor defrauded you, abandoned your project, or took your money and disappeared — DisputeVoice gives you the tools to create permanent public accountability while warning other homeowners.
Sources and Authorities Referenced
- Federal Trade Commission — Consumer Sentinel Network
- FTC Cooling-Off Rule (16 CFR Part 429)
- Consumer Financial Protection Bureau
- California CSLB complaint procedures
- Arizona ROC complaint & recovery fund
- Florida DBPR construction licensing
- Louisiana LSLBC complaint filing
- Texas AG Consumer Protection Division
- TDLR — licensing scope clarification
- Tennessee Board for Licensing Contractors
- South Carolina Contractors' Licensing Board
- Rhode Island CRLB complaint overview
- Better Business Bureau procedures
- State licensing board records — all 50 states
