We do not ship puppies. We are located in central Illinois, a little over an hour from Lambert International Airport in St. Louis, Missouri. We are about 3.5 hours from Chicago, 2.5 hours from Indianapolis, and around 4.5 hours from Nashville, TN and Kansas City, MO.We prefer that you come to pick up your puppy in person.Alternatively, you may fly in. You may rent a vehicle and come to our location or we can meet you at or near the airport so that you can take the puppy home as “carry on” baggage. Our fee to transport a puppy to the St. Louis airport and meet you there is $75.Directions to our location can be found at our Service Dog site.