Through out this process of refinancing our mortgage, James was very patient with us, very informative , kept to appointments, straightforward and honest, very transparent and answered all our questions. We came in with low expectation but...
read more