North Carolina's Premier Commercial Roofing Partner.

Delivering unparalleled expertise, comprehensive solutions, and guaranteed durability for your business.

Request Your Free Commercial Roofing Estimate

Comprehensive Commercial Roofing Solutions

From meticulous installations to critical emergency repairs, McRae Roofing covers all your commercial property needs. We specialize in a variety of systems designed for optimal performance and longevity.

Installation of a flat commercial roof with specialized equipment.

Commercial Roof Installation

Expert installation of new roofing systems tailored for commercial properties, ensuring structural integrity and longevity. We handle everything from initial design to final inspection, utilizing the best materials for your specific needs.

Close-up of a commercial roof being inspected by a technician.

Roof Maintenance & Inspection

Proactive maintenance programs and thorough inspections to extend roof life and prevent costly issues, customized for your facility. Regular inspections identify minor issues before they become major problems, saving you time and money.

Emergency roof repair in progress during inclement weather.

Emergency Roof Repair

Rapid response for urgent repairs to minimize damage and secure your property after unforeseen events like storms or unexpected leaks. Our emergency team is ready to act swiftly to protect your assets.

Aerial view of a large low-slope commercial roof.

Low-Slope Roofing

Specialized solutions for low-slope and flat roofs, offering superior waterproofing and durability. We install and repair various low-slope systems including TPO, EPDM, and modified bitumen, optimized for performance.

Modern metal roofing on a commercial building.

Metal Roofing Systems

Durable and energy-efficient metal roofing installations and repairs, ideal for various commercial applications. Known for their longevity and aesthetic appeal, metal roofs offer robust protection for decades.

Close-up of durable shingle roofing on a commercial building.

Specialty & Shingle Roofing

High-quality shingle and specialty roofing services for commercial properties requiring aesthetic appeal and robust protection. We provide a wide range of styles and materials to match your building's architectural needs.

GAF GoldElite™ Commercial Contractor: Unmatched Assurance

GAF GoldElite Commercial Contractor badge

As a GAF GoldElite™ Commercial Contractor, McRae Roofing has achieved the highest level of certification in the industry. This elite status means we meet GAF's stringent standards for quality, reliability, and expertise, enabling us to offer you the most comprehensive warranties available.

The GAF Diamond Pledge™ NDL Roof Guarantee

Enjoy unparalleled peace of mind with 'No Dollar Limit' coverage for up to 25 years. This guarantee protects your investment against material defects and contractor workmanship, ensuring your roof performs reliably for decades. No proration, no hidden clauses – just pure protection, reflecting our confidence in every installation.

Understand Your GAF Warranty Options

Experience You Can Trust: About McRae Roofing, Inc.

McRae Roofing team members professionally standing on a commercial job site, emphasizing teamwork and expertise.

For decades, McRae Roofing, Inc. has been the trusted name in commercial roofing across North Carolina. With over 400 years of combined team experience, our foundation is built on unwavering commitment to quality craftsmanship, safety, and client satisfaction. We understand the unique demands of commercial properties, and our seasoned professionals deliver solutions that stand the test of time, from the smallest repair to the most complex installation.

Our mission goes beyond installation and repair; it's about building lasting relationships and providing peace of mind through durable, reliable, and compliant roofing systems. We pride ourselves on transparent communication, efficient project management, and adherence to the highest industry standards, ensuring every project is completed to your exact specifications.

Proudly serving Asheboro, Greensboro, Durham, Winston-Salem, Charlotte, Raleigh, Burlington, and surrounding communities throughout North Carolina.

Our Commercial Roofing Projects

Explore a selection of our recently completed commercial roofing projects. Each reflects our commitment to precision, durability, and client satisfaction, spanning various industries and roofing systems across North Carolina.

Newly completed low-slope roof on a bustling retail center, showcasing precision installation.

Retail Center - Asheboro, NC

Large-scale metal roof installation on an industrial facility, highlighting robustness and efficiency.

Industrial Complex - Greensboro, NC

Durable shingle roof on a school gymnasium, emphasizing safety and longevity for community buildings.

Educational Facility - Raleigh, NC

Flat roof renovation on a corporate office building, showing meticulous detail and clean finish.

Corporate Office - Charlotte, NC

What Our Clients Say

Our commitment to excellence is reflected in the satisfaction of our clients. Hear directly from business owners and facility managers who have experienced the McRae Roofing difference and continue to trust us with their most valuable assets.

Avatar of David Chen

"McRae Roofing delivered an exceptional flat roof installation for our new warehouse. Their team was professional, efficient, and completed the project on schedule and within budget. The GAF guarantee gave us incredible peace of mind for years to come."

David Chen

Operations Manager, Tech Solutions Inc.

Tech Solutions Inc. Logo
Avatar of Sarah Miller

"Our retail center needed an urgent roof repair after a storm. McRae Roofing responded immediately and secured our property, preventing further damage. Their expertise and responsiveness were invaluable during a critical time."

Sarah Miller

Property Manager, Retail Plaza Group

Retail Plaza Group Logo
Avatar of Robert Johnson

"We chose McRae Roofing for our complex metal roof replacement due to their extensive experience. They navigated every challenge with skill, and the communication throughout the project was outstanding. Highly recommend their professional approach!"

Robert Johnson

Facilities Director, Apex Manufacturing Co.

Apex Manufacturing Co. Logo
Avatar of Maria Rodriguez

"Our logistics facility needed a significant roof overhaul. McRae Roofing's team managed the project with remarkable efficiency, minimizing any disruption to our operations. Their attention to detail was exceptional, and the new roof looks fantastic."

Maria Rodriguez

Facilities Coordinator, Piedmont Logistics

Piedmont Logistics Logo
Avatar of James O'Connell

"As a restaurant owner, a reliable roof is paramount. McRae Roofing quickly addressed a leak and provided a robust solution that has stood up to every storm since. Their prompt service and quality workmanship truly saved us."

James O'Connell

Owner, O'Connell's Fine Foods

O'Connell's Fine Foods Logo

Meet Our Experienced Professionals

Behind every durable roof is a team of dedicated and highly skilled professionals. Our collective experience ensures that every project, big or small, is handled with unparalleled expertise and precision, delivering results you can trust.

Professional group photo of McRae Roofing's leadership team, smiling and confident.

With over 400 years of combined experience in commercial roofing, our certified specialists, seasoned project managers, and dedicated support staff are committed to delivering the highest standards of safety, efficiency, and quality on every job. We’re not just building roofs; we’re building trust, one resilient structure at a time.

Get Your Free Commercial Roofing Estimate

Ready to discuss your commercial roofing needs? Contact McRae Roofing today for a complimentary, no-obligation estimate. Our experts are here to provide tailored solutions that ensure the longevity, performance, and peace of mind for your commercial property.

Request Your Estimate Now

Reach Us Directly

(336) 672-0133

[email protected]

2147 N Fayetteville St, Asheboro, NC 27203

Business Hours:

Monday - Friday: 8:00 AM - 5:00 PM