great communication, quick and timely with loans! We have worked with several banks and steve takes less than a quarter of the time approving our loans! We use him for everything we can! absolutely amazing!