Setup team is a leading company for TV installations in Toronto and GTA. We combine premium quality services with extremely affordable prices.

  • JoinedApril 2017
  • Current cityToronto, Ontario
  • CountryCA

Testimonials

Nothing to show.