Roofing Contractors in New Buffalo, MI Bowens Roofing, Inc.404 E Buffalo St., PO Box 857New Buffalo, MI, 491172694691999ContractorsRoofersRoofing Contractors Commercial IndustrialRoofing Contractors Residential Heritage Steel RoofsEATON TwpNew Buffalo, MI, 491175175431500ContractorsRoofersRoofing Contractors Residential Show More