Every now and then a vendor comes across a Real estate Agent who at the first visit impresses immediately and is able to understand the complex emotions that closes a sale for both buyer and seller. Gavin is that highly impressive agent who has mastered the art of negotiation and is gifted with the instinct to effectively broker a satisfactory outcome with all relevant parties within the professional boundaries.