John is very professional and experienced. This shows not only in the excellent results, but the whole process. He is always accessible and nothing is too much trouble. He instils confidence and has good people working with him. He guides you through the whole process with intelligence and kindness.


