Our website is curently undergoing renovations. Please bear with us as there may be minor issues until all updates are completed. Thank you!

Online ordering will still be available during this time however, some items shown as available (i.e. not “out of stock”) may not actually be in stock. We are working on improving our online inventory and will try to keep the site as updated as possible during this time. If an item you order is not in stock, we will give you a call to let you know and offer recommendations. Thank you for your understanding.

Should there be any questions or concerns in the meantime, please do not hestitate to contact us via email, or by phone at (905)-620-1444.

You can sign up for our newletter by leaving your email in the form below: