Stack Electric Logo

You can contact us at anytime by the preferred method of your choice.

Phone: 905.512.9428
Email: info@stackelectric.com
ECRA/ESA LIC 7009973

Method Of Payment We Accept

  • Cash
  • Cheque
  • Visa
  • Mastercard
  • Debit