Educational pricing guidance for residential contractors — from the Contractor Authority™ system by P4 One LLC
Contractor AuthorityContractor Authority™Pricing, profit & proposals
Home / Pricing / Rates by Area / Roofers
Rates by trade

Roofers Rates by Area

Roofers hourly wages by state and metro, and what they mean for pricing.

What roofers are paid varies widely by area. Below is the median and mean hourly wage for roofers in each state and metro we cover (BLS OEWS, latest release) — click any area for the full pricing breakdown. Published averages, not the rate to charge.

AreaMedian /hrMean /hr
New Jersey$36.83$35.76
North Jersey$36.73$37.10
Trenton-Princeton$39.47$36.84
Atlantic City-Hammonton$37.50$35.77
Philadelphia-Camden-Wilmington Metro$28.72$29.29
Allentown-Bethlehem-Easton$27.95$28.89
Alabama$21.96$23.01
Alaska$32.09$32.91
Arizona$22.76$24.33
Arkansas$22.82$22.01
California$30.58$32.41
Colorado$24.88$27.01
Connecticut$29.84$32.93
Delaware$28.58$26.58
Washington DC$29.69$33.05
Florida$22.88$23.49
Georgia$22.57$23.29
Hawaii$28.64$29.53
Idaho$27.78$26.11
Illinois$37.45$37.33
Indiana$27.88$28.75
Iowa$23.39$25.04
Kansas$22.69$25.66
Kentucky$22.57$24.37
Louisiana$23.44$25.38
Maine$24.10$25.82
Maryland$28.89$29.63
Massachusetts$34.98$35.09
Michigan$28.62$29.54
Minnesota$35.81$35.06
Mississippi$21.61$21.77
Missouri$23.35$27.08
Montana$28.38$27.41
Nebraska$22.34$23.04
Nevada$24.56$27.62
New Hampshire$28.76$30.69
New Mexico$21.78$23.07
New York$31.74$33.34
North Carolina$23.56$24.06
North Dakota$28.72$29.11
Ohio$23.74$26.76
Oklahoma$21.00$23.61
Oregon$28.35$29.57
Pennsylvania$26.79$27.15
Rhode Island$29.63$30.57
South Carolina$22.00$24.13
South Dakota$22.94$22.59
Tennessee$21.97$22.47
Texas$22.13$22.69
Utah$23.40$24.80
Vermont$28.39$27.08
Virginia$23.28$24.77
Washington$29.16$33.11
West Virginia$24.60$24.56
Wisconsin$28.54$27.91
Wyoming$21.95$23.89
Akron, OH$26.28$28.05
Albany, OR$24.27$26.34
Albany, NY$30.73$32.89
Albuquerque, NM$22.01$23.75
Altoona, PA$21.35$22.51
Anchorage, AK$31.61$32.92
Ann Arbor, MI$29.68$32.13
Appleton, WI$29.75$28.84
Asheville, NC$23.89$24.56
Atlanta, GA$23.61$23.94
Augusta, GA$19.92$21.70
Austin, TX$22.76$24.08
Bakersfield, CA$29.15$29.32
Baltimore, MD$27.11$28.74
Bangor, ME$23.14$25.01
Baton Rouge, LA$23.70$25.22
Bay City, MI$23.08$24.94
Bellingham, WA$28.72$30.58
Bend, OR$28.84$29.51
Billings, MT$24.99$27.18
Binghamton, NY$28.75$28.33
Birmingham, AL$22.41$23.82
Bismarck, ND$24.20$29.11
Bloomington, IN$23.81$26.43
Boise City, ID$28.89$26.95
Boston, MA$31.90$33.82
Boulder, CO$26.99$27.33
Bowling Green, KY$23.40$22.93
Bozeman, MT$30.56$29.88
Bremerton, WA$28.59$31.56
Bridgeport, CT$39.09$37.65
Buffalo, NY$30.09$31.15
Canton, OH$28.57$27.78
Cape Coral, FL$22.54$22.79
Casper, WY$28.08$24.57
Cedar Rapids, IA$23.00$24.04
Chambersburg, PA$31.00$27.94
Champaign, IL$28.92$29.53
Charleston, SC$23.09$27.50
Charlotte, NC$23.28$24.57
Chattanooga, TN$21.89$21.50
Cheyenne, WY$21.40$23.84
Chicago, IL$39.47$38.95
Chico, CA$29.38$29.30
Cincinnati, OH$23.66$26.99
Cleveland, OH$26.77$28.51
Colorado Springs, CO$23.96$25.89
Columbia, MO$22.37$23.56
Columbia, SC$21.47$21.79
Columbus, GA$20.81$21.55
Columbus, IN$28.56$27.41
Columbus, OH$23.76$26.56
Corpus Christi, TX$18.08$19.99
Crestview, FL$22.65$23.46
Dallas, TX$22.59$23.84
Davenport, IA$23.20$26.46
Dayton, OH$24.72$26.38
Decatur, AL$22.25$23.60
Decatur, IL$35.88$34.90
Deltona, FL$22.57$23.65
Denver, CO$26.84$27.84
Des Moines, IA$23.80$26.06
Detroit, MI$30.48$31.78
Dover, DE$28.04$25.36
Duluth, MN$35.03$34.33
Eau Claire, WI$24.70$25.47
Elkhart, IN$28.03$27.67
Elmira, NY$28.24$26.96
El Paso, TX$17.45$18.44
Erie, PA$24.25$25.18
Eugene, OR$23.00$25.55
Evansville, IN$28.84$26.65
Fargo, ND$29.62$29.16
Farmington, NM$18.95$21.03
Fayetteville, AR$22.70$22.92
Flint, MI$34.02$29.57
Fort Collins, CO$23.37$25.97
Fort Smith, AR$21.27$21.24
Fort Wayne, IN$23.48$26.23
Fresno, CA$30.00$30.14
Gainesville, FL$22.43$22.42
Glens Falls, NY$29.18$28.85
Grand Forks, ND$24.40$28.36
Grand Island, NE$19.09$21.59
Grand Junction, CO$24.10$24.51
Grand Rapids, MI$23.86$27.73
Grants Pass, OR$24.71$28.43
Great Falls, MT$24.00$25.19
Greeley, CO$24.01$26.41
Green Bay, WI$28.52$28.85
Greensboro, NC$23.61$24.19
Greenville, NC$23.00$23.05
Greenville, SC$22.37$25.45
Harrisburg, PA$24.50$25.63
Harrisonburg, VA$22.12$22.06
Hartford, CT$31.59$32.84
Hattiesburg, MS$21.00$20.67
Hickory, NC$22.51$22.05
Hilton Head Island, SC$22.48$31.77
Houston, TX$21.87$22.18
Huntington, WV$23.54$24.20
Idaho Falls, ID$26.77$25.13
Indianapolis, IN$24.80$27.79
Jackson, MI$28.04$28.86
Jackson, MS$21.56$21.63
Jacksonville, FL$22.85$23.47
Jacksonville, NC$22.85$21.71
Janesville, WI$30.44$30.25
Jefferson City, MO$28.76$30.28
Joplin, MO$18.83$22.95
Kahului, HI$29.52$30.53
Kalamazoo, MI$28.50$28.69
Kansas City, MO$28.09$28.32
Kennewick, WA$28.73$31.01
Kingsport, TN$19.10$21.12
Kiryas Joel, NY$30.65$30.49
Knoxville, TN$21.65$21.07
Lafayette, LA$23.03$25.30
Lafayette, IN$21.22$23.44
Lakeland, FL$22.47$23.78
Lancaster, PA$25.31$26.28
Lansing, MI$24.25$27.51
Las Cruces, NM$18.78$19.79
Las Vegas, NV$23.94$26.88
Lewiston, ME$24.69$27.16
Lexington, KY$22.42$24.55
Lima, OH$21.63$26.15
Lincoln, NE$22.77$23.45
Logan, UT$22.24$24.49
Longview, TX$18.97$20.75
Longview, WA$28.29$29.85
Los Angeles, CA$30.56$32.16
Louisville/Jefferson County, KY$23.64$26.46
Lubbock, TX$17.62$19.81
Lynchburg, VA$22.19$21.90
Macon, GA$22.13$22.35
Madison, WI$29.24$28.73
Manchester, NH$27.68$30.22
Mankato, MN$24.16$27.06
Mansfield, OH$22.82$24.11
Medford, OR$24.01$25.82
Memphis, TN$22.34$23.06
Merced, CA$29.23$27.84
Miami, FL$23.09$23.25
Milwaukee, WI$28.91$28.16
Minneapolis, MN$36.25$36.50
Minot, ND$23.76$27.46
Missoula, MT$29.96$27.49
Mobile, AL$21.90$22.29
Modesto, CA$30.26$30.92
Monroe, LA$23.30$24.68
Morristown, TN$23.05$23.56
Mount Vernon, WA$29.52$33.38
Myrtle Beach, SC$22.40$23.07
Naples, FL$23.76$25.24
Nashville, TN$23.14$24.90
New Haven, CT$29.23$32.03
North Port, FL$23.49$24.84
Ocala, FL$21.70$22.06
Ogden, UT$24.86$25.01
Oklahoma City, OK$21.00$22.12
Olympia, WA$27.84$29.79
Omaha, NE$22.34$23.55
Orlando, FL$22.74$23.60
Oshkosh, WI$28.31$27.63
Oxnard, CA$30.21$31.50
Palm Bay, FL$22.97$23.62
Panama City, FL$21.97$22.18
Pensacola, FL$22.11$22.58
Peoria, IL$36.83$34.33
Phoenix, AZ$22.96$24.86
Pittsburgh, PA$25.17$26.90
Pittsfield, MA$27.05$28.08
Pocatello, ID$28.12$25.33
Portland, ME$24.61$26.91
Portland, OR$29.43$32.13
Port St. Lucie, FL$22.88$24.44
Prescott Valley, AZ$22.13$24.00
Providence, RI$29.60$30.90
Provo, UT$22.41$23.99
Pueblo, CO$22.35$24.31
Racine, WI$29.17$30.56
Raleigh, NC$24.39$24.99
Rapid City, SD$22.36$22.62
Reading, PA$24.07$27.03
Redding, CA$29.66$29.54
Reno, NV$25.00$28.89
Richmond, VA$23.10$24.07
Riverside, CA$29.83$30.42
Roanoke, VA$22.25$22.11
Rochester, MN$29.78$32.06
Rochester, NY$29.27$28.33
Rockford, IL$31.30$33.12
Rocky Mount, NC$19.28$19.33
Sacramento, CA$30.44$32.01
Saginaw, MI$27.55$26.78
St. Cloud, MN$38.10$34.50
St. George, UT$23.86$25.08
St. Joseph, MO$24.59$26.27
St. Louis, MO$28.25$31.20
Salem, OR$25.33$28.12
Salinas, CA$29.58$30.83
Salisbury, MD$22.75$24.31
Salt Lake City, UT$23.18$25.39
San Antonio, TX$21.02$21.68
San Diego, CA$29.90$31.38
San Francisco, CA$35.74$35.68
San Jose, CA$36.85$36.94
San Luis Obispo, CA$30.30$30.54
Santa Cruz, CA$29.64$30.45
Santa Fe, NM$21.68$21.41
Santa Maria, CA$29.51$30.19
Santa Rosa, CA$30.78$33.60
Savannah, GA$23.43$22.55
Scranton, PA$23.86$26.96
Seattle, WA$30.81$35.21
Sebastian, FL$23.65$23.68
Sebring, FL$21.51$22.07
Sheboygan, WI$28.00$28.34
Shreveport, LA$23.34$24.80
Sioux City, IA$22.62$23.43
Sioux Falls, SD$23.50$22.47
South Bend, IN$30.00$30.50
Spartanburg, SC$20.70$21.66
Spokane, WA$28.23$31.55
Springfield, IL$37.45$37.74
Springfield, MA$36.68$36.03
Springfield, MO$22.70$23.83
Stockton, CA$29.78$30.90
Syracuse, NY$29.56$31.05
Tampa, FL$22.68$23.37
Terre Haute, IN$23.89$25.08
Toledo, OH$27.74$26.79
Topeka, KS$22.79$25.32
Traverse City, MI$24.38$25.63
Tucson, AZ$21.17$21.95
Tulsa, OK$23.72$27.76
Twin Falls, ID$20.56$23.24
Tyler, TX$21.97$21.78
Urban Honolulu, HI$28.47$29.17
Utica, NY$29.36$31.19
Vallejo, CA$29.85$32.34
Virginia Beach, VA$22.34$22.82
Visalia, CA$28.44$30.05
Waco, TX$23.56$24.89
Walla Walla, WA$23.74$25.56
Washington, DC$28.05$29.76
Wenatchee, WA$28.48$30.51
Wheeling, WV$28.96$27.58
Wichita, KS$22.00$23.71
Wilmington, NC$23.43$23.03
Winchester, VA$21.97$20.96
Winston, NC$23.69$24.34
Worcester, MA$50.61$41.04
Yakima, WA$27.24$29.78
York, PA$25.74$26.90
Youngstown, OH$22.99$25.72
Yuba City, CA$29.44$29.00

How to price roofers work → · All rates by area →

Stop pricing from memory

The Contractor Authority System™ turns this into a repeatable process — burdened labor & overhead, change-order protection, and client-ready proposals. One-time $97.

Get the System — $97Free Profit-Leak Checklist
The P4 Ecosystem · One Accountable Partner
From free checklists to starter toolkits to premium builds — every stage lives inside one ecosystem.
Contractor Authority™ is a brand of P4 One LLC · SAM Active · CAGE 17SM1 · UEI SW9VDGLV8AY6 · NJ MBE #A0654-63 (Provisional) · NJ SBE #A0704-18 · NJ SEDB #A0704-17