Vantage celebrates 14 years in business
van-tage (n); a position giving a strategic advantage, commanding perspective, or comprehensive view It was the summer of 2007. The mortgage industry was going through a reckless lending period and our leadership knew it could be done better. Integrity and ethics…