Hi! Got questions? Need a quote? Or just want to say hello? Feel free to use the form on the left side or:

  • email us directly at
  • call: 416-939-0133 (please call again if you’re redirected to a voicemail)
  • Store Address: 1230 Sheppard Ave W, Unit 5, Toronto, ON M3K1Z9 – BY APPOINTMENT ONLY