As someone who has purchased multiple properties in Toronto, I have no hesitation in saying Mark Arnstein is the finest real estate agent I have worked with. He is responsive and a person with the utmost integrity. He takes a long term view of your needs and doesn't look for a quick sale. He will actively discourage you from over paying when he doesn't see the value in the property. That is a rare thing in this business. I would recommended him to anyone.