Viking Contractors LLC, a full service roofing contractor,has been facilitating the residential and commercial roofing Edina, MN area with new roof installation, re roofing,roof repair and roof maintenance. As a roofing company, we offer all types of roofs like Metal roofing, Shingle roofing, Tile roofing and Flat roofing.