How to buy trees!

Option 1 - Pay Now and Local Self-Serve Pickup in Newark, Delaware:

Fill your cart and checkout. Pay now and we will set your plants aside. You will receive an e-mail when your order is ready. Typically plants are ready within 24hrs and can be picked up anytime during your choice of pickup day.

Once you receive the confirmation email, select an appointment date/time slot for pickup from the link in the email.

We use a self-serve pickup trailer at the front driveway so you can pickup anytime on your scheduled day. If you change your mind for any reason, just leave the trees and cancel the order for a full refund.

Option 2 - Pay in Person. (Setup an appointment for Local Pickup in Newark, Delaware): (May - November)

Take a look around the website. Inventory levels are current. Make a note of what you’d like and then come visit.

We are open to buy in person and browse two weekends each month between the hours of 10AM to 6PM. Setup an appointment for a tour or to browse in person below:

2025 Open Days (by appointment)

June 7th, 

June 22nd, 

July 13th, 

July 27th, 

August 3rd, 

August 17th, 

Sept 7th, 

Sept 21st, 

Oct 5th, 

Oct 19th, 

Nov 9th, 

and Nov 23rd. 

Use the calendar here to choose a date and time slot.

You will receive the pickup address once you select and confirm a time slot.

If you would prefer, you may also send a text to 302-766-3650 to schedule.

NOTE** - THERE IS NO SHIPPING AT THIS TIME

(from this website) If you would like an order shipped, please fill out the “contact” form and we will set something up. Keep in mind this is only for bare root trees, and only during the fall or spring (October, November, and March, April)