I expected all to be great based on the past reviews and I was not disappointed. Madison is a pro, very organized, great at communicating all needed information and easy going. Her dogs are a great plus!