James has assisted me with numerous property purchases over the last few years. The service he delivers is excellent and I would not go anywhere else. He is trustworthy, extremely efficient and nothing is too much trouble. I would highly recommend James and the whole team at Thorntons. Kind regards Will