Recent: Ontario L8R0A1
The most important part first: Mike is an awesome agent, and I wholeheartedly recommend him. He will work hard for you, and will put your interests first.
A few points to back this up:
Mike was my agent when I was buying a property in 2016, right in the middle of the market craziness. He nonetheless encouraged me to take a calm approach and to not make a rash decision.
On the first offer for a house we put in, he somehow managed to negotiate an inspection. I'm glad he did, as the results led me to decline making the purchase. (There was a very good chance the house would have needed substantial foundation work.)
On the next offer, which was successful, Mike was able to get me the place for $15,000 less than I was willing to pay. He read the situation expertly, and advised accordingly. A lesser agent would have simply encourage me to offer my max, as that would also help their commission. That is not Mike though, as he put my interests first.
More than this, Mike was ever responsive. He answered my many (many) questions and requests for information. He also took me to see at least a dozen places, and was always willing to do more.
All in all, do yourself a favour and hire Mike. You will not regret it.