Puzzle Assembly... creating timeless treasures. Open Mon-Fri 9am-7pm, 

Sat 9am -4pm, (416)458-6427. Servicing your custom framing creations since 2013.

Located in north Ajax, serving the Durham and surrounding regions.

Click here to edit subtitle

Do you have a question, comment or would like to place an order?

Please use the form below to get in touch with us. If you are ordering a puzzle for assembly, please use the four digit puzzle code. We will get in touch with you within 2 business days or sooner! NO FOREIGN ORDERS OR INQUIRIES PLEASE. They will not be responded to.

Thank you for contacting Puzzle Assembly. We will answer your request within 2 business days. Thank you and have a great day!
Oops. An error occurred.
Click here to try again.