Rey was great! He covered all the details in advance and was excellent on communication. His dog was great too. HIGHLY RECOMMENDED!!!