Find trusted local roofers near you.
Hiring a roofer is scary. So we do the hard part - checking license, insurance, and real reviews - and match you with a few trusted local pros. Free, no spam, no pressure.
Get matched near you
See your price and meet local local pros.
Step 1 of 3
HomeMatchup matches you with a few local roofers near you - then check each one is licensed, insured and warranty-backed. We check every pro against state license boards, the BBB, and real reviews before they ever reach you. It's free, takes about 60 seconds, and there's no spam. Pick your state below to find trusted roofers in your city.
Browse roofers by state.
Every metro we cover, with the roofers listed there and what a repair and a replacement actually run locally. Prices are the local range, not a national average.
Roofers in Tennessee →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Chattanooga, TN | 6 | $400-$2,600 | $8,500-$22,000 | wind & hail |
| Knoxville, TN | 10 | $400-$2,400 | $7,500-$20,000 | wind and storms |
| Nashville, TN | 10 | $400-$2,600 | $8,000-$22,000 | wind and hail |
| Memphis, TN | 7 | $400-$2,700 | $7,500-$18,000 | wind & hail |
Roofers in Texas →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Waco, TX | 6 | $400-$2,500 | $8,000-$21,000 | hail & wind |
| Killeen, TX | 7 | $400-$2,400 | $7,800-$20,000 | hail & wind |
| Denton, TX | 6 | $450-$2,600 | $8,500-$22,000 | hail & wind |
| Wichita Falls, TX | 5 | $400-$2,300 | $7,500-$19,500 | hail & wind |
| San Angelo, TX | 6 | $400-$2,300 | $7,500-$19,000 | hail & sun |
| Dallas, TX | 10 | $450-$2,800 | $9,000-$24,000 | hail |
| Houston, TX | 10 | $450-$2,700 | $8,500-$23,000 | hurricane wind and hail |
| Austin, TX | 10 | $450-$2,600 | $9,000-$23,000 | hail and heat |
| Fort Worth, TX | 10 | $450-$2,700 | $8,800-$23,500 | hail |
| San Antonio, TX | 10 | $450-$2,600 | $8,500-$22,500 | hail & heat |
| El Paso, TX | 8 | $400-$2,400 | $8,000-$20,000 | sun & wind |
| Plano, TX | 10 | $500-$2,800 | $9,200-$24,000 | hail |
| Arlington, TX | 8 | $450-$2,700 | $8,700-$23,000 | hail |
| Corpus Christi, TX | 7 | $500-$2,900 | $9,500-$24,000 | hurricane & wind |
| Lubbock, TX | 8 | $400-$2,500 | $8,200-$21,000 | hail & wind |
| Amarillo, TX | 9 | $400-$2,400 | $8,000-$20,500 | hail & wind |
| McKinney, TX | 5 | $500-$2,800 | $9,000-$23,500 | hail |
| Frisco, TX | 9 | $500-$2,900 | $9,400-$24,000 | hail |
Roofers in Florida →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Lakeland, FL | 6 | $450-$2,700 | $9,000-$24,000 | hurricane & sun |
| Pensacola, FL | 5 | $450-$2,700 | $9,000-$24,000 | hurricane & wind |
| Ocala, FL | 7 | $450-$2,600 | $8,500-$22,000 | hurricane & sun |
| Sarasota, FL | 10 | $500-$3,000 | $11,000-$30,000 | hurricane wind |
| Tampa, FL | 10 | $450-$3,000 | $9,000-$22,000 | hurricane |
| Orlando, FL | 10 | $450-$2,900 | $8,500-$22,000 | hurricane |
| Jacksonville, FL | 10 | $450-$2,900 | $8,000-$21,000 | hurricane |
| Cape Coral, FL | 6 | $450-$3,000 | $9,000-$23,000 | hurricane |
| Fort Myers, FL | 6 | $450-$3,000 | $9,000-$22,000 | hurricane |
Roofers in Georgia →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Savannah, GA | 5 | $450-$2,600 | $9,000-$23,000 | hurricane & wind |
| Augusta, GA | 7 | $400-$2,500 | $8,500-$21,000 | wind & storm |
| Atlanta, GA | 10 | $400-$2,600 | $8,000-$22,000 | wind and storms |
Roofers in California →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Sacramento, CA | 5 | $450-$2,800 | $9,500-$26,000 | sun & rain |
| Fresno, CA | 3 | $450-$2,700 | $9,000-$24,000 | sun & heat |
| San Diego, CA | 5 | $500-$3,000 | $10,000-$28,000 | sun & coastal |
| Los Angeles, CA | 6 | $550-$2,900 | $11,000-$28,000 | strong sun and wildfire risk |
Roofers in Ohio →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Cleveland, OH | 4 | $400-$2,600 | $8,500-$22,000 | snow & wind |
| Dayton, OH | 5 | $400-$2,500 | $8,000-$21,000 | hail & wind |
| Columbus, OH | 6 | $400-$2,400 | $7,500-$20,000 | snow and wind |
| Cincinnati, OH | 6 | $400-$2,400 | $7,500-$21,000 | wind & snow |
Roofers in Alabama →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Mobile, AL | 5 | $450-$2,600 | $8,500-$22,000 | hurricane & wind |
| Birmingham, AL | 10 | $400-$2,700 | $7,500-$18,000 | tornado & wind |
| Huntsville, AL | 10 | $400-$2,700 | $7,500-$18,000 | tornado & wind |
Roofers in New York →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Buffalo, NY | 4 | $400-$2,500 | $8,500-$22,000 | snow & wind |
| Rochester, NY | 4 | $400-$2,500 | $8,500-$22,000 | snow & ice |
| New York, NY | 6 | $500-$2,900 | $9,500-$28,000 | snow & wind |
Roofers in Virginia →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Virginia Beach, VA | 4 | $450-$2,700 | $9,000-$24,000 | hurricane & wind |
| Richmond, VA | 5 | $400-$2,600 | $7,500-$21,000 | storms & wind |
Roofers in Colorado →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Pueblo, CO | 5 | $400-$2,400 | $8,000-$21,000 | hail & sun |
| Aurora, CO | 10 | $450-$2,900 | $9,500-$24,000 | hail |
| Denver, CO | 10 | $450-$2,900 | $9,500-$25,000 | hail and snow |
| Colorado Springs, CO | 10 | $500-$2,700 | $9,500-$24,000 | big hailstorms |
| Fort Collins, CO | 7 | $500-$2,600 | $9,000-$23,000 | hard hail |
Roofers in Nebraska →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Lincoln, NE | 3 | $400-$2,400 | $8,000-$21,000 | hail & wind |
| Omaha, NE | 7 | $400-$2,700 | $8,000-$21,000 | hail and tornado |
Roofers in Kansas →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Topeka, KS | 3 | $400-$2,400 | $8,000-$21,000 | hail & wind |
| Wichita, KS | 9 | $400-$2,600 | $7,500-$19,000 | hail and tornado |
Roofers in Arkansas →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Fayetteville, AR | 7 | $400-$2,400 | $8,000-$21,000 | storm & wind |
| Little Rock, AR | 7 | $400-$2,700 | $7,800-$20,000 | tornado and hail |
Roofers in South Dakota →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Rapid City, SD | 4 | $400-$2,500 | $8,500-$22,000 | hail & snow |
| Sioux Falls, SD | 6 | $400-$2,600 | $7,500-$19,000 | hail and wind |
Roofers in Indiana →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Fort Wayne, IN | 4 | $400-$2,400 | $8,000-$21,000 | snow & storm |
| Indianapolis, IN | 7 | $450-$2,500 | $8,500-$21,000 | strong wind and hail |
Roofers in Illinois →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Springfield, IL | 3 | $400-$2,400 | $8,000-$21,000 | hail & wind |
| Chicago, IL | 7 | $400-$2,800 | $9,000-$24,000 | snow and wind |
Roofers in Oklahoma →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Norman, OK | 2 | $400-$2,500 | $8,000-$21,000 | hail & tornado |
| Oklahoma City, OK | 10 | $400-$2,700 | $8,000-$21,000 | tornado and hail |
| Tulsa, OK | 9 | $400-$2,700 | $7,800-$20,000 | hail and tornado |
Roofers in Missouri →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Springfield, MO | 6 | $400-$2,400 | $8,000-$21,000 | hail & storm |
| Kansas City, MO | 10 | $400-$2,700 | $8,000-$22,000 | hail and tornado |
| St. Louis, MO | 10 | $400-$2,700 | $8,000-$21,000 | hail and tornado |
Roofers in Louisiana →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Lafayette, LA | 5 | $450-$2,600 | $8,500-$22,000 | hurricane & storm |
| New Orleans, LA | 7 | $500-$2,700 | $8,000-$23,000 | hurricane |
| Baton Rouge, LA | 7 | $450-$2,600 | $8,000-$22,000 | hurricane |
Roofers in Mississippi →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Jackson, MS | 5 | $400-$2,500 | $8,000-$21,000 | storm & wind |
Roofers in Maryland →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Baltimore, MD | 6 | $450-$2,700 | $9,000-$24,000 | wind & storm |
Roofers in South Carolina →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Charleston, SC | 10 | $450-$2,800 | $9,000-$25,000 | hurricane wind |
| Columbia, SC | 5 | $400-$2,800 | $7,500-$19,000 | storms & heat |
| Greenville, SC | 6 | $400-$2,700 | $7,500-$18,000 | storms |
Roofers in North Carolina →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Greensboro, NC | 10 | $400-$2,500 | $8,000-$21,000 | wind and hail |
| Charlotte, NC | 10 | $400-$2,500 | $7,800-$21,000 | wind and storms |
| Raleigh, NC | 7 | $400-$2,800 | $8,000-$19,000 | storms & wind |
Roofers in Arizona →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Tucson, AZ | 10 | $450-$2,700 | $8,500-$23,000 | sun, heat, and monsoon wind |
| Phoenix, AZ | 9 | $450-$2,800 | $9,500-$22,000 | extreme sun and heat |
| Mesa, AZ | 7 | $475-$2,600 | $9,000-$22,000 | strong sun and heat |
Roofers in Iowa →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Des Moines, IA | 7 | $400-$2,700 | $7,800-$20,000 | hail and tornado |
Roofers in Minnesota →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Minneapolis, MN | 10 | $400-$2,800 | $9,000-$24,000 | snow and hail |
Roofers in New Mexico →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Albuquerque, NM | 9 | $475-$2,500 | $9,000-$23,000 | strong sun and wind |
Roofers in Utah →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Salt Lake City, UT | 7 | $500-$2,700 | $9,500-$24,000 | heavy snow and hot sun |
Roofers in Nevada →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Las Vegas, NV | 7 | $500-$2,800 | $10,000-$26,000 | harsh sun and heat |
Roofers in Washington →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Seattle, WA | 8 | $500-$2,800 | $10,000-$27,000 | heavy rain and wind |
Roofers in Idaho →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Boise, ID | 7 | $475-$2,500 | $9,000-$23,000 | winter snow and summer sun |
Roofers in Kentucky →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Louisville, KY | 7 | $400-$2,700 | $7,500-$18,000 | wind & hail |
Roofers in Pennsylvania →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Philadelphia, PA | 6 | $500-$2,900 | $9,500-$28,000 | snow & wind |
| Pittsburgh, PA | 6 | $400-$2,500 | $7,500-$20,000 | snow & wind |
Roofers in Michigan →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Detroit, MI | 8 | $400-$2,500 | $8,000-$21,000 | snow & wind |
| Grand Rapids, MI | 5 | $400-$2,400 | $7,500-$20,000 | snow & wind |
Roofers in Wisconsin →
| Metro | Roofers listed | Typical repair | Typical replacement | What drives the work |
|---|---|---|---|---|
| Milwaukee, WI | 6 | $400-$2,500 | $7,500-$21,000 | snow & wind |
What do you need help with?
How we vet roofers.
No pay-to-win. These rankings come from public data by a published method you can re-run yourself. We do not yet verify licences or insurance ourselves - check both before you sign.
License & insurance
We check the state license board and proof of insurance. If anything goes wrong, you're not the one who pays.
What we check, and what we do not →Real reviews
We read the public reviews, including the negative ones and how the company answered them, and we check BBB standing. Ratings shown are third-party figures, not ours.
What we check, and what we do not →Written warranty
Each pro offers a written workmanship warranty. If the work goes bad, it gets fixed - on them, not you.
What we check, and what we do not →Track record
We look at years in business, jobs done, and how fast they reply. Then re-check it all every year.
What we check, and what we do not →
Get matched before you rush.
Free quotes from checked local pros.
Free · No obligation