Quality Roll Form Tooling and Machinery - St. Charles ...
Comet Roll is High Quality Tube, Pipe & Roll Form Tooling designer and manufacturer located in St. Charles, Illinois. Management team at Comet Roll has more than 100 years of combined experience in manufacturing, engineering, design and sales of roll form tooling. Following is a short summary of top level management credentials.