Jim was incredibly thoughtful, thorough, and went above and beyond. We have used his services for a number of opportunities, and he has always exceeded our expectations! His wealth of knowledge really does set his clients up for success. I wholeheartedly recommend the New Castle Team for any of your lending needs!