Alan and his team are super professional, my case was complicated which was refused by other brokers, however Alan was very patient and provided me the best rate that I c ... more