Find Roofing Contractors Near You
Finding the right roofing contractor is critical to getting quality work at a fair price. Use our state-by-state directory to find average costs and learn what to look for when hiring.
How to Find a Trustworthy Roofer
1
Get Multiple Quotes
Request 3-5 written estimates from different contractors. Compare scope, materials, and pricing.
2
Verify Credentials
Check licensing, insurance (liability + workers comp), and BBB rating. Verify directly with insurers.
3
Check References
Call 5+ recent references. Check Google Reviews, Yelp, and Angi for patterns in feedback.
4
Review the Contract
Ensure detailed scope, materials, timeline, payment schedule, and warranty are in writing.
Red Flags to Watch For
Door-to-door solicitation after storms
Demands full payment upfront
No physical business address
Pressure to sign immediately
Offers to waive your insurance deductible
Unmarked vehicles and no uniforms
Refuses to provide references
No written contract or vague scope
Significantly lower price than all other bids
Cannot provide proof of insurance
Roofing Costs by State
Select your state to see average roofing costs, popular materials, and local market conditions.
Alabama
$7,200 avg.
Alaska
$13,500 avg.
Arizona
$8,200 avg.
Arkansas
$6,800 avg.
California
$11,500 avg.
Colorado
$9,800 avg.
Connecticut
$10,200 avg.
Delaware
$9,000 avg.
Florida
$10,000 avg.
Georgia
$7,800 avg.
Hawaii
$15,000 avg.
Idaho
$8,200 avg.
Illinois
$8,800 avg.
Indiana
$7,400 avg.
Iowa
$7,600 avg.
Kansas
$7,800 avg.
Kentucky
$7,000 avg.
Louisiana
$8,400 avg.
Maine
$9,600 avg.
Maryland
$9,200 avg.
Massachusetts
$10,800 avg.
Michigan
$8,000 avg.
Minnesota
$8,800 avg.
Mississippi
$6,800 avg.
Missouri
$7,600 avg.
Montana
$9,000 avg.
Nebraska
$7,800 avg.
Nevada
$8,600 avg.
New Hampshire
$9,800 avg.
New Jersey
$10,200 avg.
New Mexico
$7,800 avg.
New York
$11,000 avg.
North Carolina
$7,800 avg.
North Dakota
$8,600 avg.
Ohio
$7,600 avg.
Oklahoma
$7,800 avg.
Oregon
$9,600 avg.
Pennsylvania
$9,000 avg.
Rhode Island
$10,200 avg.
South Carolina
$7,400 avg.
South Dakota
$8,200 avg.
Tennessee
$7,200 avg.
Texas
$8,400 avg.
Utah
$8,200 avg.
Vermont
$9,800 avg.
Virginia
$8,400 avg.
Washington
$10,200 avg.
West Virginia
$7,200 avg.
Wisconsin
$8,200 avg.
Wyoming
$9,600 avg.
Questions to Ask Before Hiring
1.Are you licensed and insured in this state?
2.Can I see your certificate of insurance?
3.How long have you been in business?
4.Are you a certified installer for the material brand?
5.What warranty do you offer on workmanship?
6.Who will be the project foreman on-site?
7.Do you use subcontractors or your own crew?
8.Will you handle the building permit?
9.What is your payment schedule?
10.How do you handle unexpected issues (rotted decking, etc.)?
11.Can you provide 5+ references from recent projects?
12.What is the expected timeline start to finish?