Very helpful, involved, responsive and accommodating. Made things easier at every step even with a difficult customer like me. Knows the process, the area, resolves issues and best of all pays personal attention to all the details and communication.