Over the last 40 years Neil Milne Roofing has become one of the most trusted roofing companies in the Salt Lake City area. Call today to find out why homeowners of Utah recommend Neil Milne Roofing!



Top-Rated Roofing Company

Neil Milne Roofing is proud to be among the top roofing companies in the state of Utah. We have served Salt Lake County, Utah County, Davis County & the South Ogden area for almost 40 years. As a family owned and operated company, we guarantee you’ll have an owner of the company working with you every step of the way.

Some of the quality roofing services we provide include new construction roofing, roof replacements, re-roofing, roof tear off & shingle, roofing repairs, and more.

Quality Roofing Built To Last

Neil Milne Roofing always delivers the best quality of work using the highest rated roofing materials. Our products come with an Industry Leading Warranty and are built to last a lifetime. On most of our residential jobs we use an architectural grade shingle rated to last 30 years. In addition, we also install a 50 year grade and limited lifetime shingles upon a homeowners request. We stand behind our work, our products and our service. 


Neil Milne


Neil started his first roofing company nearly 54 years ago with his two brothers. He built that successful company until he sold it and started Neil Milne Roofing with his two oldest boys and later joined by his daughter. Neil plays a major role in the company’s accounting in addition to the everyday measuring, bidding, and shingling of roofs.

Devin Milne


Devin is a graduate of Utah Valley University with a degree in Business Management with an emphasis in entrepreneurship. He is also a licensed general contractor. When Devin is confronted with a difficult project, he relies on his 15+ years of experience in construction to work out the logistics and make sure every client is satisfied with the outcome.

Shawn Milne


Shawn is a graduate of the University of Utah with a degree in Accounting. As a partner he heads the administration, accounting, and scheduling for the business. While he enjoys these aspect of the business, he also has a passion for the everyday measuring, bidding, and shingling of homes. Shawn makes it a point to use his life experiences and communication skills to assist clients promptly and efficiently in their needs. He loves being faced with projects applying his expertise & ideas to them, and seeing the excitement of satisfied customers.

Aubrey Milne


Aubrey is a graduate of the University of Sioux Falls where she majored in Psychology, Sociology, & Social Science. She then continued her education at the University of Cincinnati where she earned a Master of Science in Criminal Justice. Aubrey oversees the scheduling and acts as the liaison between the roofing company and the materials supplier, ensuring error- free delivery of the materials. She also plays a major role in the everyday measuring, bidding, and shingling of homes.

Years Established

quality roofers

Successful projects



Neil Milne Roofing is committed to ensuring our customers are 100% satisfied, which is why we get so much business from client referrals. We truly love serving our clients & building relationships in our community. We currently provide roofing services in the Salt Lake Valley, Utah Valley, & South Ogden area. For more information on our roofing services, please call (801) 913-8022 today!


They were referred to us by a good friend. We had already received two other bids & we’re about to accept one of them-very glad we didn’t. We met Devin, he was honest and forthright. He met all of my criteria for excellent customer service. 1- Showed up when he said he would. 2- Did what he said he would do. 3- Only ask for payment when the job was done.(all others wanted 50% down). 4- No surprise extra costs, in addition he & his team did some extras that wasn’t in his bid, & payed special attention to a problem area so we wouldn’t be concerned about it in the future. I wish I could send them lots of work, they deserve it.


Devin and his team are amazing!! They were on time, responsive, and talented. The work they did replacing my roof was fast, good quality and beautiful. And they did an incredible job cleaning up!!! I would definitely use them again and HIGHLY recommend them. Thank You Devin!!


I waited quite a few months to write this review and I just keep thinking how great Neil Milne and Sons is. Family company from start to finish. They did a custom repair on our awning & a new roof on the rest of the house which was  put on wrong when the house was first built. They came back when I noticed some nails got left behind & cleaned again. They also had another company install the rain gutters & they did an amazing job. They came back when I wanted one of the drain spouts moved to a different spot. I am very particular & they were too, which is great! They were also $3000 less than another company we contacted! I would hire them again in a heartbeat & will refer them to friends & family.



New Construction • Roof Replacement • Roof Repair • Flat or Low slope Roofing & More!

We strive to make your roofing project a success from start to finish. Neil Milne Roofing provides quality work, professional expertise, and seamless communication on every project. As a result, our roofing projects are on time every time!

Contact us by filling out our free estimate form or give us a call today at (801) 554-9749.