Textiles and Nonwovens
C.P. Textiles - http://www.cptextiles.ca/
Canadian textile industry consultants. Specialize in product research, design and development.
Floor Covering Soft - http://www.floorcoveringsoft.com/
USA based company that plans and distributes flooring layouts. Provides software on a trial basis as well as subscription based.