Cavin McGrath
Cavin is a great communicator, a good listener and for an older couple a very compassionate, patient and kind person. At times we struggled with the process and he was always there to guide us through any difficulties. He was always very professional and his negotiating skills were great he managed to get us more than we thought. No hesition in recommended him.