Ours is a corporate structure that succeeds by having long-term, diverse mortgage programs for any mortgage application while solving complex, client-specific, short-term needs in the ever-changing and diverse mortgage market. Our Corporate philosophy is based on these basic principles -- to strive, to simplify and to educate our clients while providing invaluable insight into an industry that for so long has mystified the masses. At the same time, we also adhere to the highest ethical code of conduct in all business dealings, the treatment of employees and in our social policies.At Castle Rock Funding , we continuously strive to enhance our reputation for professionalism and performance, as well as the depth and quality of our long-term commitment to the mortgage industry and relationships with our clients. Our mission is to provide the best options for financing, to help diverse clients succeed in their specific mortgage needs in a rapidly evolving mortgage market while maintaining world-class customer service and ensuring lasting client satisfaction. We pledge to consistently meet and exceed our customers' expectations with outstanding service and solutions through dedication and excellence.