As always, James provided a fantastic service when the time came to renew my mortgage. With the recent increase in rates & uncertainty around them, I was happy that James was able to find me the best rate & talked through everything before I went through with it. See you again in three years James.