How Do I Compare Roofing Services in My State?
Short answer: start with your state's rules (license or registration requirements), then compare 2 or 3 local roofers on reviews, insurance, the details of their written quotes, and their warranties. Roofers Directory lists roofers by state and city so you can compare in one place.
1. Learn your state's rules
| State | What roofers need |
|---|---|
| California | CSLB license, C-39 Roofing classification |
| Florida | State roofing contractor license (DBPR) |
| New Jersey | Home improvement contractor registration |
| Pennsylvania | Home improvement contractor registration with the Attorney General |
| New York | No statewide license; NYC and several counties license home improvement contractors |
| Texas | No statewide license; check city registration and insurance |
Your city or county may add its own rules and permits.
2. Shortlist local roofers
Use our state pages above or search by ZIP code. The Top rated filter shows roofers with 4.5 stars or more and at least 5 reviews.
3. Compare quotes line by line
- Materials and brand
- Tear-off and disposal
- Flashing, vents and decking repairs
- Permit and cleanup
- Warranties, timeline and payment schedule
More detail: how to compare roofing quotes and spot red flags.
4. Check reviews, insurance and memberships
Recent reviews from your area and proof of insurance matter more than the lowest price. Membership in a trade group such as the National Roofing Contractors Association (NRCA) or a manufacturer certification is a plus, not a must.
FAQ
Do roofing prices differ by state?
Yes. Labor costs, weather, permits and typical roof types all change the price. See our cost guides for New Jersey, Pennsylvania and New York.
What should my quote request include?
Your address or ZIP code, the roof type, what you see (leak, missing shingles, age) and photos if you have them, so every roofer prices the same job.
What red flags should I watch for?
Very low quotes with no detail, no license where one is required, and pressure to sign right away.
Compare prices from local roofers. Get free quotes. It takes about a minute, and you choose who to hire.