William Hayes Construction Roofer - Marine On Saint Croix, MN Looking to contact William Hayes Construction? You can reach them at 651-429-2682