Working with Graham on the purchase of our property was one of the best experiences I have had. Right from the start, Graham knew exactly what type of property we wanted and made sure to follow-up consistently to ensure we were on the right track. Graham also immediately took care of any unexpected delays that came up. Even though the transaction has been completed, Graham has maintained communication with us to ensure there are no issues. I would recommend him to anybody looking to buy or sell a property!