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