Tarik was amazing to work with! He took the time to help us understand the numbers. He also went out of his way to get us the best rate. I would use him again in a heartbeat and have recommended him to others. Every member of his team took great care of us and made sure we understood each step in the process.