Tim was prompt in his replies and kept us up to date throughout the process. Kelly was fantastic in assisting us and alerting us of issues as they arose.