Skeins on Main sells knitting and crocheting supplies, including yarn, needles, hooks, patterns and accessories. Its friendly staff is more than willing to assist you with your current project and can help fix minor mistakes, including dropped stitches. The shop caters to every type of stitcher, from the beginner who wants to knit a simple scarf to more advanced crafters working on detailed projects. The store also offers affordable classes for knitters of every skill level and hosts open knitting on Thursdays. The owner, Lori Sheffield, holds an annual knitting retreat every spring in honor of her late mother, with all proceeds benefiting various charities.