Global Locations

We continue expanding across the globe to fulfill our goal of servicing your rolls locally around the world.

Our global headquarters and nonwoven cover manufacturing is located in River Falls, WI, USA. We operate out of regional roll manufacturing and service centers in Dearborn, MI, USA, Barcelona/Spain, and Shanghai/China. The three subsidiaries provide roll and shaft manufacturing, engineering, and sales plus a 360° best-in-class service to our customers in the core markets of North America, Europe, and Asia. A comprehensive network of value-added resellers (VARs) and regional sales offices complete our strong local presence on five continents.

World map showing NCCM Company, value-added reseller and roll service center locations

NCCM Company, LLC
Global Headquarters
2555 Prairie Drive, WI 54022
River Falls | USA 
Phone: +1 715-425-5885

NCCM Armstrong 
NA Roll & Felt Service Center
McKees Rocks, PA 15136
Pittsburgh | USA  
Phone: +1 412-771-2200

NCCM Thomas 
NA Roll Service Center
Dearborn, MI 48126
Detroit | USA  
Phone: +1 313-584-9696

NCCM China
APAC Roll Service Center
Huangpu, 200020
Shanghai | CHINA

上海市淮海中路 755号

Greater Asia
Phone: +49 151-2540-4346  


NCCM Spain
EMEA Roll Service Center
Montornés del Valles,  08170
Barcelona | SPAIN 
Phone: +34 935-181-856

20+ VARs to service your rolls locally in all major automotive and metals processing markets around the globe.


Sales agents in Mexico, Canada, Czech Republic, Germany, Turkey, France, and the United Kingdom 

Contact to connect with your local sales representative, VAR, sales agent, distributor, or roll service center


Contact Form






Please check if you would like to be included on our mailing list (we make every effort to only email relevant and interesting information, and you can unsubscribe at any time).