Name: Horizons Roofing. Descripton:Listed as 5 stars with www.HomeAdvisor.com for Homes owners. With over 33 years experience and the highest customer rating reviews, call Horizons Roofing for a free estimant. (801) 918-2583. Experience in re-roofs, full tear-off and plywood replacement for older homes aswell as Flat roofs, pitched roofers and roof conversions.For flat roofs, we either use EPDM, TPO, or PVC materials depending upon roof and desire of client. With the highest life expectency on flat roof in the market. We also secialize in comercail work as well. Call for a free estimate on whatever your roof currently needs and Horizons can support you in the best way.801-918-2583 Mention this website for 10% discount on all repairs. www.HorizonsRoofing.com Rating of 5.0000 based on 5 reviews.