Skip Navigation Website Accessibility
                         Honesty, quality and
                    good old fashioned
                      customer service!

                       WE ARE OPEN
         Tuesday - Saturday- 10am -4pm
          Closed all Statutory 

                       604 575 8660

           WE SERVICE HUSQVARNA & SINGER.                  





Hundreds of working sewing machines sit in closets, wishing they could be loved by someone.

Dragonfly Quilting & Gifts has created a FREE ONLINE PLATFORM to help you buy or sell a sewing, embroidery, serger or longarm machine?
  • We will connect you with the right customer to sell your machine.
  • Support you when you purchase a previously loved machine
  • Offer cleaning of your previously loved machine.
  • Plus, connect you with our education program, which supports all brands of machines.
How it works
  • Provide us with pictures, information and price for us to post your machine on our website.
  • When a consumer is interested, we will provide your contact information.
  • The sale will occur between you and the consumer.
  • To provide safety, you can meet in our store to make the final transaction.
For more information, email or call 604 575 8660

Dragonfly Quilting & Gifts is providing this platform as a courtesy service for our customers.
  • Sellers, please be honest. Treat the purchaser as you would like to be treated and let them be aware of any issues you know of.
  • Purchasers, please be aware that buying a used machine is a risk which provides no guarantee.
Once the money has been exchanged and the product delivered, the sale is final sale.

Interested is purchasing a new Husqvarna Viking or Singer
  • We can give you up to $10,000 for a qualified trade.
  • Even if the machine is broken!

For more information, email or call 604 575 8660

Showing 1 - 1 of results


Epic by Husqvarna Viking


                 Dragonfly Quilting & Gifts
                 17802 B. 66th Avenue
                 Surrey, BC V3S 7X1
                 1 800 663 0226