Our Story
Veghead is a small vegetable farm growing super fresh veggies with love, right here in Ottawa. Certified organic by Ecocert, everything is grown using ecological growing practices including no use of synthetic pesticides or fertilizers, use of organic seeds when available, keeping soil covered as much as possible.
Farm fresh produce! It can’t get better than that!