Craig is a welcoming attentive listener who was able to assess our needs and work towards negotiating a successful outcome. During the process he kept us well informed, was courteous and took the time to see that we met the vendor as contracts were exchanged. He was always readily available and did what he said he would do! We have no hesitation in recommending his services to anyone seeking to purchase a property.