Buying a new home is a big financial commitment. And knowing which financial services providers are best to help you with the purchase