Craig was wonderful to deal with during both the buying of our new property and selling of our current property. He is highly organised and his communication skills are excellent ensuring that everything was completed in a timely manner. He made the process very easy and was always willing to answer questions. He is super trustworthy and I would recommend him to anyone! Great experience!


