James has provided the advice and recommendations and sold my last last 2 houses. He communicates well and kept me updated on the progress through out the sale. James is honest, respectful and can relate to family needs. Thanks James you've made the process easy.
