★ Trusted by 84,000+ homeowners — verified contractor reviews Need a pro now? 1-888-555-FIXR

HomeCost Guides › Roofer Cost

🏠 Cost Guide

How Much Does a Roofer Cost in 2026?

National mean hourly wage for roofers (BLS SOC 47-2181) is $26.36/hour. After the standard NAHB 2.4× contractor markup, homeowners pay roughly $63/hour for a service call. Here's the project-by-project breakdown — and below it, the same job priced for every major US metro.

National median roofer costs, 2026

ProjectTimeTypical costRange
Roof inspection + written report 1–2 hours $127 $104 – $152
Single leak repair (small area, replace ~10 shingles) half day $373 $306 – $448
Shingle replacement (storm spot repair, ~1 square) half day $596 $489 – $716
Step-flashing replacement around chimney or skylight 1 day $600 $492 – $720
Seamless aluminum gutter install (150 ln ft) 1 day $1,733 $1,421 – $2,079
Tear-off + asphalt re-roof (1700 sq ft, mid-grade) 2–3 days $10,596 $8,689 – $12,715
Standing-seam metal roof (1700 sq ft) 3–5 days $18,561 $15,220 – $22,273
Synthetic underlayment + ice-shield refresh 1 day $1,736 $1,423 – $2,083
Skylight replacement (one fixed unit) 1 day $960 $787 – $1,152

What drives the price

A residential roofer either performs targeted repair (lifted shingles, popped nails, failed flashing, single-leak diagnosis) or a full tear-off and replacement. A reputable contractor will start with a multi-point inspection: shingle condition (granule loss, curling, cracking), flashing integrity around chimneys/sidewalls/penetrations, ridge and soffit ventilation, attic moisture signs, and decking condition (you don't know about rotten plywood until tear-off). Asphalt shingle is the dominant material in 80% of US homes; metal and tile dominate in storm-prone or arid markets. All re-roofs require a permit and at least one mid-roof inspection by the local AHJ in most jurisdictions, and OSHA 1926.501 requires fall protection for any work at heights above 6 feet — a non-negotiable safety/insurance issue.

How much does a roofer cost in your city?

Cost-of-living variance is the single biggest factor in trade pricing. The same job in Hawaii or California can run 30–50% more than in Mississippi or Oklahoma. Pick your city below to see your localized rate.

New York, NY Roofer cost · $80/hr Los Angeles, CA Roofer cost · $87/hr Chicago, IL Roofer cost · $58/hr Houston, TX Roofer cost · $59/hr Phoenix, AZ Roofer cost · $65/hr Philadelphia, PA Roofer cost · $60/hr San Antonio, TX Roofer cost · $59/hr San Diego, CA Roofer cost · $87/hr Dallas, TX Roofer cost · $59/hr San Jose, CA Roofer cost · $87/hr Austin, TX Roofer cost · $59/hr Jacksonville, FL Roofer cost · $64/hr Fort Worth, TX Roofer cost · $59/hr Columbus, OH Roofer cost · $59/hr Indianapolis, IN Roofer cost · $58/hr Charlotte, NC Roofer cost · $61/hr San Francisco, CA Roofer cost · $87/hr Seattle, WA Roofer cost · $73/hr Denver, CO Roofer cost · $66/hr Washington, DC Roofer cost · $90/hr Nashville, TN Roofer cost · $58/hr Oklahoma City, OK Roofer cost · $55/hr El Paso, TX Roofer cost · $59/hr Boston, MA Roofer cost · $93/hr Portland, OR Roofer cost · $72/hr Las Vegas, NV Roofer cost · $64/hr Detroit, MI Roofer cost · $58/hr Memphis, TN Roofer cost · $58/hr Louisville, KY Roofer cost · $59/hr Baltimore, MD Roofer cost · $74/hr Milwaukee, WI Roofer cost · $60/hr Albuquerque, NM Roofer cost · $59/hr Tucson, AZ Roofer cost · $65/hr Fresno, CA Roofer cost · $87/hr Sacramento, CA Roofer cost · $87/hr Mesa, AZ Roofer cost · $65/hr Atlanta, GA Roofer cost · $57/hr Kansas City, MO Roofer cost · $56/hr Colorado Springs, CO Roofer cost · $66/hr Omaha, NE Roofer cost · $57/hr Raleigh, NC Roofer cost · $61/hr Miami, FL Roofer cost · $64/hr Long Beach, CA Roofer cost · $87/hr Virginia Beach, VA Roofer cost · $65/hr Oakland, CA Roofer cost · $87/hr Minneapolis, MN Roofer cost · $60/hr Tulsa, OK Roofer cost · $55/hr Arlington, TX Roofer cost · $59/hr Tampa, FL Roofer cost · $64/hr New Orleans, LA Roofer cost · $58/hr Wichita, KS Roofer cost · $55/hr Cleveland, OH Roofer cost · $59/hr Bakersfield, CA Roofer cost · $87/hr Aurora, CO Roofer cost · $66/hr Anaheim, CA Roofer cost · $87/hr Honolulu, HI Roofer cost · $118/hr Santa Ana, CA Roofer cost · $87/hr Riverside, CA Roofer cost · $87/hr Corpus Christi, TX Roofer cost · $59/hr Lexington, KY Roofer cost · $59/hr Henderson, NV Roofer cost · $64/hr Stockton, CA Roofer cost · $87/hr Saint Paul, MN Roofer cost · $60/hr Cincinnati, OH Roofer cost · $59/hr Saint Louis, MO Roofer cost · $56/hr Pittsburgh, PA Roofer cost · $60/hr Greensboro, NC Roofer cost · $61/hr Anchorage, AK Roofer cost · $79/hr Plano, TX Roofer cost · $59/hr Lincoln, NE Roofer cost · $57/hr Orlando, FL Roofer cost · $64/hr Irvine, CA Roofer cost · $87/hr Newark, NJ Roofer cost · $72/hr Toledo, OH Roofer cost · $59/hr Durham, NC Roofer cost · $61/hr Chula Vista, CA Roofer cost · $87/hr Fort Wayne, IN Roofer cost · $58/hr Jersey City, NJ Roofer cost · $72/hr Saint Petersburg, FL Roofer cost · $64/hr Laredo, TX Roofer cost · $59/hr Madison, WI Roofer cost · $60/hr Chandler, AZ Roofer cost · $65/hr Buffalo, NY Roofer cost · $80/hr Lubbock, TX Roofer cost · $59/hr Scottsdale, AZ Roofer cost · $65/hr Reno, NV Roofer cost · $64/hr Glendale, AZ Roofer cost · $65/hr Gilbert, AZ Roofer cost · $65/hr Winston-Salem, NC Roofer cost · $61/hr North Las Vegas, NV Roofer cost · $64/hr Norfolk, VA Roofer cost · $65/hr Chesapeake, VA Roofer cost · $65/hr Garland, TX Roofer cost · $59/hr Irving, TX Roofer cost · $59/hr Hialeah, FL Roofer cost · $64/hr Fremont, CA Roofer cost · $87/hr Boise, ID Roofer cost · $62/hr Richmond, VA Roofer cost · $65/hr Baton Rouge, LA Roofer cost · $58/hr Spokane, WA Roofer cost · $73/hr Des Moines, IA Roofer cost · $57/hr Tacoma, WA Roofer cost · $73/hr San Bernardino, CA Roofer cost · $87/hr Modesto, CA Roofer cost · $87/hr Fontana, CA Roofer cost · $87/hr Santa Clarita, CA Roofer cost · $87/hr Birmingham, AL Roofer cost · $56/hr Oxnard, CA Roofer cost · $87/hr Fayetteville, NC Roofer cost · $61/hr Moreno Valley, CA Roofer cost · $87/hr Rochester, NY Roofer cost · $80/hr Glendale, CA Roofer cost · $87/hr Huntington Beach, CA Roofer cost · $87/hr Salt Lake City, UT Roofer cost · $65/hr Grand Rapids, MI Roofer cost · $58/hr Amarillo, TX Roofer cost · $59/hr Yonkers, NY Roofer cost · $80/hr Aurora, IL Roofer cost · $58/hr Montgomery, AL Roofer cost · $56/hr Akron, OH Roofer cost · $59/hr Little Rock, AR Roofer cost · $56/hr Huntsville, AL Roofer cost · $56/hr Augusta, GA Roofer cost · $57/hr Port Saint Lucie, FL Roofer cost · $64/hr Grand Prairie, TX Roofer cost · $59/hr Columbus, GA Roofer cost · $57/hr Tallahassee, FL Roofer cost · $64/hr Overland Park, KS Roofer cost · $55/hr Tempe, AZ Roofer cost · $65/hr McKinney, TX Roofer cost · $59/hr Mobile, AL Roofer cost · $56/hr Cape Coral, FL Roofer cost · $64/hr Shreveport, LA Roofer cost · $58/hr Frisco, TX Roofer cost · $59/hr Knoxville, TN Roofer cost · $58/hr Worcester, MA Roofer cost · $93/hr Brownsville, TX Roofer cost · $59/hr Vancouver, WA Roofer cost · $73/hr Fort Lauderdale, FL Roofer cost · $64/hr Sioux Falls, SD Roofer cost · $60/hr Ontario, CA Roofer cost · $87/hr Chattanooga, TN Roofer cost · $58/hr Providence, RI Roofer cost · $70/hr Newport News, VA Roofer cost · $65/hr Rancho Cucamonga, CA Roofer cost · $87/hr Santa Rosa, CA Roofer cost · $87/hr Peoria, AZ Roofer cost · $65/hr Oceanside, CA Roofer cost · $87/hr Elk Grove, CA Roofer cost · $87/hr Salem, OR Roofer cost · $72/hr Pembroke Pines, FL Roofer cost · $64/hr Eugene, OR Roofer cost · $72/hr Garden Grove, CA Roofer cost · $87/hr Cary, NC Roofer cost · $61/hr Fort Collins, CO Roofer cost · $66/hr Corona, CA Roofer cost · $87/hr Springfield, MO Roofer cost · $56/hr Jackson, MS Roofer cost · $55/hr Alexandria, VA Roofer cost · $65/hr Hayward, CA Roofer cost · $87/hr Clarksville, TN Roofer cost · $58/hr Lakewood, CO Roofer cost · $66/hr Lancaster, CA Roofer cost · $87/hr Salinas, CA Roofer cost · $87/hr Palmdale, CA Roofer cost · $87/hr Hollywood, FL Roofer cost · $64/hr Springfield, MA Roofer cost · $93/hr Macon, GA Roofer cost · $57/hr Kansas City, KS Roofer cost · $55/hr Sunnyvale, CA Roofer cost · $87/hr Pomona, CA Roofer cost · $87/hr Killeen, TX Roofer cost · $59/hr Escondido, CA Roofer cost · $87/hr Pasadena, TX Roofer cost · $59/hr Naperville, IL Roofer cost · $58/hr Bellevue, WA Roofer cost · $73/hr Joliet, IL Roofer cost · $58/hr Murfreesboro, TN Roofer cost · $58/hr Midland, TX Roofer cost · $59/hr Rockford, IL Roofer cost · $58/hr Paterson, NJ Roofer cost · $72/hr Savannah, GA Roofer cost · $57/hr Bridgeport, CT Roofer cost · $74/hr Torrance, CA Roofer cost · $87/hr McAllen, TX Roofer cost · $59/hr Syracuse, NY Roofer cost · $80/hr Surprise, AZ Roofer cost · $65/hr Denton, TX Roofer cost · $59/hr Roseville, CA Roofer cost · $87/hr Thornton, CO Roofer cost · $66/hr Miramar, FL Roofer cost · $64/hr Pasadena, CA Roofer cost · $87/hr Mesquite, TX Roofer cost · $59/hr Olathe, KS Roofer cost · $55/hr Dayton, OH Roofer cost · $59/hr Carrollton, TX Roofer cost · $59/hr

Six questions to ask before you hire

  1. Are you a manufacturer-certified installer (GAF Master Elite, Owens Corning Platinum, CertainTeed Select)? Certification is required for the long manufacturer warranties.
  2. What's the workmanship warranty (separate from the manufacturer's shingle warranty), and is it transferable?
  3. How do you handle decking that's rotten under the old shingles — is it a per-sheet add, and what's the unit price?
  4. Will you tear off the old roof completely (single-layer install only), or are you proposing an overlay?
  5. Are ice & water shield, drip edge, and proper underlayment included to current code in my climate zone?
  6. What's the projected weather window, and what happens if a storm hits mid-job?
Door-to-door storm-chaser pitches, "we just did your neighbor's roof" without proof, asking for full payment up front, no permit pulled, or the company refusing to provide its state contractor license number.
📞 Get a Free Local Estimate →