Get In Touch

If you need help realizing a project or are simply looking for more information, call us or fill out the form below and we will be in touch. If you are inquiring about a career with TESC, only applications submitted through our Join Our Team page will be considered.

Ready to work together?

Say Hello

  • Request for Quotation
Request for Quotation

    • Request Information
    Request Information

      Proudly Serving Central Canada

      Head Office

      874 Lapointe St.
      Sudbury, Ontario
      P3A 5N8


      Follow Our Activity