From starter homes to high-end custom builds, McDonald Lumber Co. has been supplying Fayetteville contractors and homeowners with premium roofing and siding materials since 1949. Our inventory is built around quality, availability, and the needs of local builders who don’t have time to wait or compromise.
Roofing Materials That Weather the Carolina Storms
We carry a variety of trusted roofing materials to help you build durable, storm-resistant structures that stand the test of time.
Asphalt Shingles, Metal Panels & More
Asphalt Shingles
A reliable favorite for residential homes, with a range of color and style options available.
Metal Roofing Panels
Strong, long-lasting, and ideal for both homes and outbuildings—ask us about custom sizing and order timelines.
Roofing Underlayment & Flashing
Don’t skip the essentials. We stock the accessories you need to protect every build from the inside out.
Exterior Siding for Style, Strength & Simplicity
We know siding isn’t just about looks—it’s about performance. Our options are selected to handle humidity, heat, and the occasional sideways rain that North Carolina loves to throw at us.
Choose From Durable, Easy-to-Install Siding Products
Vinyl Siding
Low-maintenance and cost-effective, with plenty of color options to match your design.
Fiber Cement Siding
Excellent durability and fire resistance. A favorite for long-term protection and resale value.
Wood & Composite Options
For clients looking for a natural or high-end finish, we can source specialty siding upon request.
Materials Contractors Need, When Needed
We don’t just carry great materials—we help you stay on time and under budget with convenient service that works around your schedule.
We Offer Delivery Within 125 Miles
From Fayetteville to neighboring counties, our delivery team is ready to get your roofing and siding where it needs to go. Delivery fees vary by distance—give us a shout for details.
Built on Service, Not Just Sales
At McDonald Lumber Co., we don’t compete with the big box stores on price—we compete on value. And value means dependable stock, accurate orders, and a team that actually knows what they’re talking about. Our customers stick with us because we help them finish jobs faster and keep their crews moving.