From start to finish, Kathy was incredibly communicative, patient and knowledgeable. Kathy and her Team ushered us into each step with clear instructions, which helped us to finish the steps timely. Kathy constantly updated us on upcoming changes and ensured we understiod the pros and cons of each one. She knows her stuff and did research on matters that we had random questions about. Kathy always had our best interest in mind!