Excel Stamping and Manufacturing was established in 1982 in a 3,000 sq. ft. facility. Because the company has always focused on quality and customer satisfaction, our market expanded. In 2007, we constructed a new 55,000 sq. ft. manufacturing facility located in Cypress, Texas.