We are a family-run business in Spruce Grove, Alberta and are happily focused on bringing the best of fabric to you!

Current processing times are 1-3 days before a retail order is shipped. Stocking days can be busier than usual and may take 7-10 business days to process and ship. Preorders take anywhere from 6-12 weeks.

We ship from Alberta via Canada Post, UPS or FedEx Ground to Canada, US and worldwide!

If you are local to Spruce Grove, come and check out new store at 110 South Avenue, Spruce Grove! 

Our hours:
Monday - Friday: 9 am - 3 pm
Saturday: 10 am - 2 pm (First Saturday of each month only)
Sunday & Statutory Holidays: CLOSED.

Best wishes from the PLK team!

Our story

November 2018 to current

We have been blessed to work out of a lovely little store tucked in Spruce Grove, AB.

I love creating and seeing them come to life on fabric!