Ensign Roofing is a local roofing company providing roofing services all throughout Northern Utah. With years of individual experience from each of our roofing experts, and years of experience together as the Ensign Roofing Team. We always provide exceptional service and quality results. From residential to commercial roofing projects we have got you covered. We do roof inspections to determine if you the home owner needs roof repair or a full roof replacement. From shingle patch jobs and leak repair to full roof installation there is no job to big or to small. Commercial roofing is another one of our specialties, we have done and look forward to doing many more large flat roof commercial roofing jobs. Ensign Roofing is your go to roofing company if you are looking for an honest trustworthy roofing company that will give you the right price and a quality end result. Call us to come do a free estimate and we will be happy to go over all of your different roofing options.