Robert provides excellent customer service , is very knowledgeable and takes the time to explain every detail. He provided a quick turnaround for our refinance & got us a record lower rate than we expected ! He has high integrity & is both patient and confident.