Ordering Information

Shipping Trees

  • We DO NOT ship potted trees, they have to be picked up at the nursery.
  • We ship bare-root trees in the SPRING ONLY that are less than 3 ft tall nationwide VIA UPS.
  •  Must have a $100 minimum tree order if we have to ship it UPS, this is due to the cost of processing every ship order.
  • The cost to ship trees is 20% of the total order with a minimum of $40
  • No minimum order size if you pick them up here.
  •  If you want to order any of the trees you’ve seen on this site there are 2 simple ways to do that.
  1. The best way is to E-mail us and send us your order.  You will also have a record of what you want and answers to any of your questions.  Be sure to include name, address and phone number.
  2.  You can also phone us 563-432-6257


Payment options: all major credit cards, checks, and cash.  There is a 3% convenience fee for using a credit card.

After placing your order, go to our Planting Instructions on the proper way to plant your trees.


  1. Customers are invited to inspect our Tree Growing areas. Call ahead.
  2. No minimum order if picked up, $100 minimum if we have to ship it.
  3. All prices are F.O.B. Mechanicsville, IA 52306
  4. Seller will make every effort to get stock to buyer on date requested; however, seller will not be liable for delays caused by weather and/or conditions beyond our control.
  5. Buyer forfeits the deposit on any cancellations after March 1.
  6. We will do our best at producing healthy plants and shipping or delivering them to you, but the numerous conditions that may result after delivery is made, which we have no control over, prevents us from guaranteeing the survival of seedlings and transplants.
  7. Plant all trees as soon as possible. When you pick up your order here you reduce the chances of shipping delays and drying out of plants.