Contact Us

Finch & Keele Location

Send us a Message

Tech House specialists will find a solution for any of your computer or cellphone related problems. We are confident in our ability to provide high quality service in all your valuable devices.
David Rivera
Owner
Scroll to Top