John and Jennifer make a great team! John was on hand to offer us all options when it came to mortgages, explained any processes that may not have been clear and was always on hand from start to finish. Jennifer kept us informed at all times, really knowledgeable when we had any queries and a joy to deal with. Thank you both!