Libby is amazing to work with. She is fast, thorough, easy to communicate with. She goes the extra mile to make sure all of the bases are covered and to make the mortgage process as easy as possible. She was an advocate for us on a number of occasions.