We have just used James for our mortgage. He was very professional, always had great communication and able to put our mind at ease when we had any questions. It was a pleasure to work alongside him and I would highly recommend. The overall process was very smooth. Thank you James