Doing our mortgage with CharterWest Bank was the greatest experience. Fast processing and great customer service.