Cardinal Financial is a national mortgage lender headquartered in Charlotte, N.C. It offers mortgages in all 50 U.S. states and has a wide variety of loan products to choose from, including ...