Headquartered in Toronto, Ontario, Canada is Designstor who is an architectural rendering company. Their talented team of 3D artists specialize in the production of 3d renders and animations.