Craig was friendly and upfront with us throughout the process. He organised an individual inspection for us at the drop of a hat and was quick to get back to us with any questions. Craig was understanding and supportive through the offer and contract process with delays and other issues.