top of page

About Keith Leonard

Keith Leonard gained a love for knitting at the early age of 11 when he joined a lunchtime knitting program at his grade school in his hometown of Haworth, New Jersey.


After working at several knitting stores in upstate New York, New Jersey and New York City, he discovered that while knitters love to knit, most don't have the skills, knowledge, and/or desire to do the "finishing."  So he took a chance and started Knits All Done - a specialized service for knitwear finishing.  

Keith now travels the country teaching knitting and knitwear finishing classes at yarn shops, knitting guilds and Vogue Knitting Live events.  He no longer accepts finishing projects, as his days are now filled with yarn dying and teaching online classes.

When he is not traveling, Keith likes to hang out on his lanai with his cat Teddy, his husband Chuck, and his dog, Remy (in that order!)  haha

Contact Us With a Question or Comment!

Thank you for your inquiry! We will get back to you shortly.

Subscribe to our Email Newsletters!

bottom of page