Founded in 2014, New Hudson Facades designs, engineers, manufactures, and installs custom building façades, including curtainwall systems. It produces about one million square feet of curtainwall annually at its 180,000-square-foot manufacturing facility, serving major building projects in cities across the United States.
NFRC Certification
LEED