I wouldn’t use anyone else. Richard is totally professional but also a real human being who cares-somewhat rare in a transactional environment such as banking/mortgages. He is efficient and extremely knowledgeable and is someone who just goes the extra mile. His fee more than pays for itself by way of removing any stress from what can be an extremely stressful situation.