Nature’s Finest Produce and Kejay Farms traces its roots back to 1994.  With a passion for farming and fresh produce, Nature’s Finest was founded by brothers Jason and Kevin Stallaert, and is located in the town of Pain Court, Ontario, Canada.

Since its inception, the farm has proudly remained family owned and operated, and has since grown into a 6,500 acre farm that specializes in Carrots, Onions, Beets and Potatoes.

Look for our products in your local store!