I would like to share my supplier with you. Kevin Lemoine of Shemogue New Brunswick is a certified Oxford punch needle instructor and has being the son of a rug hooker mother knows a lot about rug hooking too.
You will find Kevin very easy to order from and I get my wool fabric, linen, monks cloth, yarn, red dot and Wooly Mason Jar dyes as well.
Kevin sells all basic supplies one needs. Please check out the website.
Yarn to dye
I use a variety of Briggs and Little yarn from New Brunswick Canada for US customers it is now available in Maine!
Click link below.