James was very professional, efficient and down to earth. He worked hard to get the best possible deal for me and as a result was able to secure a very good offer. I had been alienated by another very well known agent so I was a little wary when first working with KFH. James dealt with everything confidently and competently and continues to help with queries on the best local work men - I am managing the property myself. I cannot recommend KFH highly enough.