Visit our home improvement showroom today to browse remodeling products and discuss your project with our helpful staff. The Aluminum Company of North Carolina is located at 1335 Hamlin Road in Durham, NC. Below, enjoy a brief video introducing you to our company and some of our many products.
Mon - Fri: 8:00am until 5:00pm
Sat: Showroom open by appointment only