Skip to content

Home / Michigan / Roofer / Genesee County group

Michigan · Roofer · 18 counties

Roofer prevailing wage, Genesee County group, Michigan (18 counties)

LEO sets the same roofer rates, row for row, in 18 counties: Arenac, Bay, Clare, Genesee, Gladwin, Gratiot, Huron, Iosco, Isabella, Lapeer, Midland, Ogemaw, Roscommon, Saginaw, Sanilac, Shiawassee, St. Clair and Tuscola. Every figure on this page applies in each of them.

$49.76an hour, fringe benefits included

One rate, fringe benefits included (LEO prints no split)

On Michigan public works in each of these 18 counties, a roofer must be paid at least $49.76 an hour. LEO prints one rate with fringe benefits included, so there is no separate base wage.

LEO county rates, November 2025 edition, effective November 3, 2025. The contracting agent gets LEO's rates before advertising and puts them in the specifications; if the contract isn't awarded or started within 90 days of LEO's determination, LEO must redetermine them (MCL 408.1103). Checked against michigan.gov on October 25, 2026.

One rate, fringe benefits included: $49.76

LEO publishes a single hourly figure that already includes fringe benefits. A contractor can pay it all as wages, or pay part as contributions to bona fide benefit plans for the worker, as long as the two add up to at least $49.76. LEO doesn't publish a base and fringe split, so this page doesn't invent one.

LEO's data note: LEO prints package rates only (wage + fringe at straight time, 1.5x, 2x)

When does this rate change?

Davis-Bacon roofer rates in these counties

The counties share LEO's rates, but not always the same federal wage determination. Contracts that already require Davis-Bacon rates are exempt from Michigan's Act, so a Davis-Bacon job uses the federal rate (MCL 408.1102(1)).

CountyFederal classificationBase + fringeWDvs LEO
Arenac CountyFederal rates listed on the county page; no one-to-one match
Bay CountyFederal rates listed on the county page; no one-to-one match
Clare CountyFederal rates listed on the county page; no one-to-one match
Genesee CountyFederal rates listed on the county page; no one-to-one match
Gladwin CountyFederal rates listed on the county page; no one-to-one match
Gratiot CountyFederal rates listed on the county page; no one-to-one match
Huron CountyFederal rates listed on the county page; no one-to-one match
Iosco CountyFederal rates listed on the county page; no one-to-one match
Isabella CountyFederal rates listed on the county page; no one-to-one match
Lapeer CountyFederal rates listed on the county page; no one-to-one match
Midland CountyFederal rates listed on the county page; no one-to-one match
Ogemaw CountyFederal rates listed on the county page; no one-to-one match
Roscommon CountyFederal rates listed on the county page; no one-to-one match
Saginaw CountyFederal rates listed on the county page; no one-to-one match
Sanilac CountyFederal rates listed on the county page; no one-to-one match
Shiawassee CountyFederal rates listed on the county page; no one-to-one match
St. Clair CountyFederal rates listed on the county page; no one-to-one match
Tuscola CountyFederal rates listed on the county page; no one-to-one match

How the Genesee County group compares

The main roofer rate in every county that has one. All bars use the same scale.

Every county in Michigan

$36.79Lenawee$63.23Hillsdale
GeneseeNearby: Arenac $49.76, Bay $49.76, Clare $49.76, Gladwin $49.76, Gratiot $49.76, Huron $49.76, Iosco $49.76, Isabella $49.76, Lapeer $49.76, Midland $49.76, Ogemaw $49.76, Roscommon $49.76, Saginaw $49.76, Sanilac $49.76, Shiawassee $49.76, St. Clair $49.76, Tuscola $49.76Each column is a group of counties with about the same main rate; its height is how many. 15 counties pay more than Genesee, 17 the same, 50 less.

Rates nearby

  1. Genesee County groupfringes included$49.76
  2. Shiawassee Countyfringes included$49.76
  3. Lapeer Countyfringes included$49.76
  4. Oakland Countyfringes included$62.82

Which county is in which roofer group

Every Michigan county with a roofer rate. Counties LEO treats alike share one page; the rest have their own.

CountiesMain classificationBase wageTotal rate
Washtenaw County group, 3 localities: Hillsdale, Livingston, WashtenawRoofer/Waterproofer—$63.23 
Wayne County group, 3 localities: Macomb, Oakland, WayneRoofer/waterproofer—$62.82 
Jackson CountyRoofer/Waterproofer—$57.18 
Ingham County group, 3 localities: Clinton, Eaton, InghamRoofer/Waterproofer—$54.39 
Kalamazoo County group, 5 localities: Branch, Calhoun, Kalamazoo, St. Joseph, Van BurenRoofer/Waterproofer—$52.33 
Genesee County group, 18 localities: Arenac, Bay, Clare, Genesee, Gladwin, Gratiot, Huron, Iosco, Isabella, Lapeer, Midland, Ogemaw, Roscommon, Saginaw, Sanilac, Shiawassee, St. Clair, TuscolaRoofer/Waterproofer—$49.76 
Muskegon County group, 5 localities: Lake, Mason, Muskegon, Newaygo, OceanaRoofer/Waterproofer—$46.14 
Kent County group, 7 localities: Allegan, Barry, Ionia, Kent, Mecosta, Montcalm, OttawaRoofer/Waterproofer—$42.54 
Berrien County group, 2 localities: Berrien, CassRoofer/waterproofer—$42.01 
Houghton County group, 15 localities: Alger, Baraga, Chippewa, Delta, Dickinson, Gogebic, Houghton, Iron, Keweenaw, Luce, Mackinac, Marquette, Menominee, Ontonagon, SchoolcraftRoofer/Waterproofer—$41.46 
Benzie County group, 19 localities: Alcona, Alpena, Antrim, Benzie, Charlevoix, Cheboygan, Crawford, Emmet, Grand Traverse, Kalkaska, Leelanau, Manistee, Missaukee, Montmorency, Osceola, Oscoda, Otsego, Presque Isle, WexfordRoofer/waterproofer—$41.35 
Monroe County group, 2 localities: Lenawee, MonroeRoofer/Waterproofer—$36.79 

11 groups of counties with identical LEO rates, and 1 county with rates of its own.

Michigan roofer prevailing wage by county, with a map

More from LEO on this rate

Every trade's rates, county by county: Arenac · Bay · Clare · Genesee · Gladwin · Gratiot · Huron · Iosco · Isabella · Lapeer · Midland · Ogemaw · Roscommon · Saginaw · Sanilac · Shiawassee · St. Clair · Tuscola

Are you being paid this rate?

LEO's rate is wage and fringe together: add your hourly wage to what your employer pays into benefit plans for you and compare the sum with the total. LEO Wage and Hour Division, P.O. Box 30476, Lansing, MI 48909 (LEO).

Source

Department of Labor and Economic Opportunity (LEO), LEO county rates, November 2025 edition. For the row this page leads with:

We read every county PDF in LEO's November 2025 edition and check every page with a second, separate read; the last run found no mismatches. Where LEO prints the same classification twice in a county without saying where each applies, both rows are shown. How we check · Download every Michigan rate as CSV · Report an error