Solutions for Your Success

We’re proud to serve our members. Experience the Horizon Advantage, where “The Solution” isn’t just a concept; it’s our exceptional team with decades of expertise and a passion for serving you. Whether you’re a seasoned farmer, a livestock owner, or homeowner, we have the perfect solution for your needs.

Weather


machine-work-in-field

Agricultural Solutions for Your Success

SERVING FARMERS IN NORTH DAKOTA AND MONTANA

If your farm or ranch is a part of the Horizon Resources member network, you’ll be able to take advantage of many different services that can benefit you. We’re an agricultural cooperative based in Williston, ND, and serving roughly 3 million acres of Western North Dakota and Eastern Montana. Our members know that we’ll go the extra mile to serve them to the best of our abilities.

If you’re interested in becoming a member of our cooperative, reach out to us today. Click below for membership application in printable PDF format.

Fuel, Grain, Feed and More

We provide a wide range of resources to our member owners.

Learn more about the services we offer to MEMBERS AND NON-MEMBERS


We run several different divisions to provide a variety of services to our members and their communities. Our divisions include:

  • Energy: We provide our members with the propane, gasoline and diesel fuel they need.
  • Feed: Count on us to provide the feed you need for your cattle, poultry or livestock.
  • Grain: Our staff provides excellent market intel, fair grading, and quick payment.
  • Retail: We run five different Cenex branded gas stations.
  • Agronomy: Members benefit from services such as crop scouting, farm planning, fertilizer delivery and more.

Contact us today so we can be part of your success!

You work HARD and we do too.


Our agricultural cooperative has been serving agricultural producers in the area for nearly 100 years. We pride ourselves on the quality of our services and products. Our goal is to make the everyday lives of our members more productive.

Do you have any questions or want to speak with one of our team members about the services you need? Call 701.572.2171 now.