I needed last minute accommodations for my dog and Michael was more than accommodating. He went out of his way to pick up and drop off my dog. He was patient with me and always responded with updates on my dog no matter how many times I would check in and sent me photos while I was away. My flight home was late and Michael kept my dog an extra night for me. Will definitely be using his services again!