Dennis was great. he was very professional and helpful to me. He tried his best to get me a property according to my needs. he was very flexible in arranging appointments that suit my working hours. He was always available when I needed to contact him. He kept me updated by emails and phonecalls whenever a new property is in the market. I would highly recommend him to my friends and would like to deal with him again if the need arise. Greenstone is lucky to have someone like him working for it. he is a great representitive.