Modern Roofing provides professional roofing services for homes and businesses in Elk Horn, IA and surroundings areas. From residential roof inspections to historical building roof shingle repair, our residential and commercial roofing services helps improve and maintain the lifetime of the roof protecting your building. We provide you with useful facts