Contractors & Construction in Canton, MN Southern Minnesota Urethanes400 W Highway 52Canton, MN, 559225077436000ContractorsGingerich ConstructionInsulation ContractorsRoofing ContractorsSpray Foam InsulationTamko Roofing Contractors Davis Construction12516 US 52Canton, MN, 559225077438366Construction CompaniesExcavation Contractors Show MoreSee AlsoHeating & Air Conditioning Contractors