Skip to content
Abierto

Vendor, Mount Morris, MI

Michigan Church Supply Co Inc.

UEI ZCZTMLJWMC94, CAGE 1E401

3,881 awards and $2,954,138 obligated between January 2, 2024 and June 6, 2026, 100% under full and open competition. 8 of the awards trace back to a SAM.gov solicitation on this site.

Sells to

Awarding agencies by dollars.

Defense Logistics Agency$2,943,245
Department of the Army$10,893

Industries

NAICS on the awards, by dollars.

ManufacturingNAICS 315280$1,380,653
Cut and Sew Apparel Manufacturing (except Contractors)NAICS 315250$810,924
Other Leather and Allied Product ManufacturingNAICS 316990$622,120
All Other Miscellaneous Fabricated Metal Product ManufacturingNAICS 332999$123,356
Apparel Accessories and Other Apparel ManufacturingNAICS 315990$10,893
Cut and Sew Apparel ContractorsNAICS 315210$6,192

How it wins

Awards by competition, set-aside and type.

Full and Open Competition After Exclusion of Sources3,864
Competed Under SAP17
Small Business Set Aside - Total5
Delivery Order3,862
Purchase Order17

Solicitations it won

SAM.gov opportunities whose award USAspending attributes to this vendor.

  • CHAPLAIN'S KIT

    Defense Logistics Agency, DLA Troop Support

    Award noticeSmall businessNAICS 316990Mount Morris, MISPE1C125T2688

    Awarded to Michigan Church Supply Co Inc. for $240,300

    Posted Sep 12, 20252 publications
  • KIT,ORTHODOX

    Defense Logistics Agency, DLA Troop Support

    Award noticeNAICS 332999Mount Morris, MISPE1C125Q0292

    Awarded to Michigan Church Supply Co Inc. for $121,000

    Posted May 30, 2025
  • Kit, Orthodox Extender

    Defense Logistics Agency, DLA Troop Support

    PresolicitationNAICS 315990Pendergrass, GASPE1C125Q0281

    Awarded to Michigan Church Supply Co Inc.

    Posted Apr 24, 2025
  • CHAPLAIN'S KIT

    Defense Logistics Agency, DLA Troop Support

    Award noticeNAICS 316990Mount Morris, MISPE1C124T2002

    Awarded to Michigan Church Supply Co Inc. for $113,520

    Posted Apr 9, 20252 publications
  • CHAPLAIN'S KIT

    Defense Logistics Agency, DLA Troop Support

    Award noticeSmall businessNAICS 316990Mount Morris, MISPE1C124T1503

    Awarded to Michigan Church Supply Co Inc. for $240,300

    Posted Mar 28, 20242 publications

Awards

The 100 largest of 3,881 awards, by dollars obligated.

ContractAwarding officeDescribed asObligated
SPE1C124F4853Delivery Order, June 26, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510719270!book,pocket PrayerNAICS 315280, PSC 9925$21
SPE1C126F1626Delivery Order, January 8, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511850986!book,christian,sacrNAICS 315250, PSC 9925$21
SPE1C124F4862Delivery Order, June 26, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510719189!cross-CrucifixNAICS 315280, PSC 9925$20
SPE1C125F4592Delivery Order, June 17, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511451729!cross-CrucifixNAICS 315280, PSC 9925$20
SPE1C125F1423Delivery Order, December 17, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511084518!medal ST MichaelNAICS 315280, PSC 9925$20
SPE1C125F1817Delivery Order, January 16, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511129485!medal ST MichaelNAICS 315280, PSC 9925$20
SPE1C125F2163Delivery Order, February 5, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511167055!medal ST MichaelNAICS 315280, PSC 9925$20
SPE1C125F2482Delivery Order, February 20, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511201728!medal ST MichaelNAICS 315280, PSC 9925$20
SPE1C124F2941Delivery Order, March 11, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510498412!palm Leaves,double,NAICS 315280, PSC 9925$20
SPE1C124F4196Delivery Order, May 23, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510657707!book,the 4TH Man,spNAICS 315280, PSC 9925$20
SPE1C126F2553Delivery Order, February 17, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511922488!cross-CrucifixNAICS 315250, PSC 9925$20
SPE1C126F3020Delivery Order, March 11, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511970322!cross-CrucifixNAICS 315250, PSC 9925$20
SPE1C126F3362Delivery Order, March 28, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512008530!cross-CrucifixNAICS 315250, PSC 9925$20
SPE1C124F6298Delivery Order, September 25, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510919666!medal St. MichaelNAICS 315280, PSC 9925$20
SPE1C125F1560Delivery Order, December 26, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511096648!medal St. MichaelNAICS 315280, PSC 9925$20
SPE1C125F2011Delivery Order, January 24, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511144085!medal St. MichaelNAICS 315280, PSC 9925$20
SPE1C125F2041Delivery Order, January 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511147350!medal St. MichaelNAICS 315280, PSC 9925$20
SPE1C124F6232Delivery Order, September 20, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510908576!rosaryNAICS 315280, PSC 9925$20
SPE1C125F0898Delivery Order, November 19, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511027099!bags,protective ComNAICS 315280, PSC 9925$20
SPE1C125F2554Delivery Order, February 25, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511208875!bags,protective ComNAICS 315280, PSC 9925$20
SPE1C124F3982Delivery Order, May 10, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510627157!medal ST MichaelNAICS 315280, PSC 9925$20
SPE1C124F4623Delivery Order, June 13, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510696967!medal ST MichaelNAICS 315280, PSC 9925$20
SPE1C124F3840Delivery Order, May 2, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510609415!book,christian PrayNAICS 315280, PSC 9925$20
SPE1C124F4080Delivery Order, May 16, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510638888!book,christian PrayNAICS 315280, PSC 9925$20
SPE1C125F3253Delivery Order, March 29, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511285140!cross,plainNAICS 315280, PSC 9925$20
SPE1C125F3440Delivery Order, April 10, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511311710!cross,plainNAICS 315280, PSC 9925$20
SPE1C125F3943Delivery Order, May 10, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511373619!cross,plainNAICS 315280, PSC 9925$20
SPE1C126F1979Delivery Order, January 22, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511877744!candle Wax RemoverNAICS 315250, PSC 9925$20
SPE1C126F3816Delivery Order, April 17, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512052787!hostNAICS 315250, PSC 9925$19
SPE1C124F1803Delivery Order, January 21, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510395754!rosaryNAICS 315280, PSC 9925$19
SPE1C124F3858Delivery Order, May 5, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510612735!rosaryNAICS 315280, PSC 9925$19
SPE1C125F0117Delivery Order, October 4, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510940300!cross-CrucifixNAICS 315280, PSC 9925$19
SPE1C125F3022Delivery Order, March 21, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511265281!cross-CrucifixNAICS 315280, PSC 9925$19
SPE1C124F1792Delivery Order, January 21, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510395687!cross,plainNAICS 315280, PSC 9925$19
SPE1C124F2929Delivery Order, March 8, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510496766!cross,plainNAICS 315280, PSC 9925$19
SPE1C124F3974Delivery Order, May 10, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510626283!cross,plainNAICS 315280, PSC 9925$19
SPE1C124F4846Delivery Order, June 25, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510718508!cross,plainNAICS 315280, PSC 9925$19
SPE1C124F4856Delivery Order, June 26, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510719233!cross,plainNAICS 315280, PSC 9925$19
SPE1C124F6159Delivery Order, September 16, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510897670!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F0730Delivery Order, November 10, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511008882!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F0791Delivery Order, November 13, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511015744!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F1263Delivery Order, December 11, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511070694!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F1479Delivery Order, December 18, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511088330!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F1490Delivery Order, December 19, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511089045!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F1633Delivery Order, January 3, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511106042!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F2079Delivery Order, January 29, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511153435!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F4161Delivery Order, May 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511404346!ashes,palmNAICS 315280, PSC 9925$19
SPE1C125F1992Delivery Order, January 24, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511141992!medal ST GeorgeNAICS 315280, PSC 9925$19
SPE1C125F2909Delivery Order, March 13, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511245811!medal ST GeorgeNAICS 315280, PSC 9925$19
SPE1C124F1790Delivery Order, January 21, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510395686!cross-CrucifixNAICS 315280, PSC 9925$19
SPE1C124F2827Delivery Order, March 5, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510488654!cross-CrucifixNAICS 315280, PSC 9925$19
SPE1C125F6299Delivery Order, September 24, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511665231!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C125F6334Delivery Order, September 24, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511665955!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F0873Delivery Order, November 20, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511770905!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F2702Delivery Order, February 23, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511938706!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F2812Delivery Order, February 26, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511946716!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F3080Delivery Order, March 12, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511975143!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F3100Delivery Order, March 13, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511977262!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F3259Delivery Order, March 21, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511993690!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F3970Delivery Order, April 24, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512068134!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C126F4685Delivery Order, June 5, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512165004!host and Juice SetNAICS 315250, PSC 9925$19
SPE1C125F3964Delivery Order, May 12, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511376515!catholic Book of PRNAICS 315280, PSC 9925$18
SPE1C124F1707Delivery Order, January 17, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510389429!ashes,palmNAICS 315280, PSC 9925$18
SPE1C124F5859Delivery Order, August 28, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510853429!cincture,monk'S KnoNAICS 315280, PSC 9925$18
SPE1C124F6069Delivery Order, September 11, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510882356!cincture,monk'S KnoNAICS 315280, PSC 9925$18
SPE1C125F6333Delivery Order, September 24, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511666006!hymnal,collegevilleNAICS 315250, PSC 9925$18
SPE1C126F0058Delivery Order, October 1, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511681043!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F0116Delivery Order, October 2, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511684125!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F0179Delivery Order, October 6, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511687375!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F0573Delivery Order, October 29, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511730372!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F1309Delivery Order, December 15, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511815460!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F2030Delivery Order, January 24, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511880891!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F2892Delivery Order, March 3, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511956272!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F3233Delivery Order, March 19, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511991432!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F3657Delivery Order, April 8, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512031010!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F3680Delivery Order, April 9, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512033462!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F3771Delivery Order, April 15, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512046414!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F4193Delivery Order, May 8, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512102101!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F4225Delivery Order, May 11, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512103764!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C126F4602Delivery Order, June 3, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512158385!filler,communion CuNAICS 315250, PSC 9925$18
SPE1C125F1503Delivery Order, December 19, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511090155!ecumenical PlannerNAICS 315280, PSC 9925$18
SPE1C125F2157Delivery Order, February 4, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511166961!ecumenical PlannerNAICS 315280, PSC 9925$18
SPE1C125F3580Delivery Order, April 21, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511333515!ecumenical PlannerNAICS 315280, PSC 9925$18
SPE1C125F3713Delivery Order, April 29, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511350795!ecumenical PlannerNAICS 315280, PSC 9925$18
SPE1C125F4153Delivery Order, May 27, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511403834!ecumenical PlannerNAICS 315280, PSC 9925$18
SPE1C125F4335Delivery Order, June 5, 2025, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511424572!ecumenical PlannerNAICS 315280, PSC 9925$18
SPE1C125F0938Delivery Order, November 20, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511029717!book,the 4TH Man,spNAICS 315280, PSC 9925$18
SPE1C124F2301Delivery Order, February 9, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510436127!cincture,monk'S KnoNAICS 315280, PSC 9925$18
SPE1C124F2319Delivery Order, February 9, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510436181!cincture,monk'S KnoNAICS 315280, PSC 9925$18
SPE1C126F4503Delivery Order, May 29, 2026, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8512149721!medal St. MichaelNAICS 315250, PSC 9925$18
SPE1C125F0529Delivery Order, October 29, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510985225!candle Wax RemoverNAICS 315280, PSC 9925$17
SPE1C125F1475Delivery Order, December 18, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8511088214!candle Wax RemoverNAICS 315280, PSC 9925$17
SPE1C124F1611Delivery Order, January 11, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510380524!ecumenical PlannerNAICS 315280, PSC 9925$17
SPE1C124F1798Delivery Order, January 21, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510395743!ecumenical PlannerNAICS 315280, PSC 9925$17
SPE1C124F2302Delivery Order, February 9, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510436161!cincture,altar ServNAICS 315280, PSC 9925$17
SPE1C124F2496Delivery Order, February 19, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510454996!ecumenical PlannerNAICS 315280, PSC 9925$17
SPE1C124F2526Delivery Order, February 20, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510456330!cincture,altar ServNAICS 315280, PSC 9925$17
SPE1C124F2590Delivery Order, February 23, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510466448!metal,miraculousNAICS 315280, PSC 9925$17
SPE1C124F2596Delivery Order, February 23, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510466914!ecumenical PlannerNAICS 315280, PSC 9925$17
SPE1C124F2912Delivery Order, March 8, 2024, Full and Open Competition After Exclusion of SourcesDLA Troop SupportDefense Logistics Agency8510494983!ecumenical PlannerNAICS 315280, PSC 9925$17
Places of performance
Michigan
Transactions
3,976 across 3,881 awards