Buying, selling or letting property, indeed any transaction involving property is a major event in all our lives. Financially and emotionally charged, it is important to choose the very best partner you can to help you through this often stressful time.