Gutters, heated gutters, soffits and fascia carry water off the roof and protect the edge where ice builds. In Minnesota a roofing license does not cover this trim and drainage work; it needs a residential building contractor or remodeler license, so ask which one a business holds.
Updated