Great communication and guidance , a smooth process with updates I always felt well taken care of and have great confidence of David and staff