David and his team provided excellent customer service. They were professional and in constant communication throughout the process of being pre-approved and getting our final mortgage. The customer portal made uploading our documents very...
read more