Kevin completed the haul on extremely short notice and through some pretty bad weather. My horse arrived in great condition and I was happy with the good communication throughout the haul. I would definitely recommend Kevin to anyone needing their animals shipped and I won't hesitate to use him again for any future shipments.