Shaping the Upper Midwest

We are strategically equipped with six plants and an additional storage yard throughout the Upper Midwestern states of Minnesota, North Dakota, South Dakota and Iowa. As lifelong residents, we thoroughly understand what it means to be citizens of this four-state region. Through our company’s core values, we pass these beliefs to our 300-plus employees too. Everyday, our teams execute our jobs with integrity. In addition, we teach and hire those with a strong desire to help others, individuals looking to practice continuous improvement of self and men and women unafraid of getting a little dirt under our fingernails.

Our Locations


Corporate Office
Hancock, MN

17 Atlantic Ave.
Hancock, MN 56244
p: (320) 392-5207
f: (320) 392-5155

Moorhead, MN

7063 28th Ave S
Glyndon, MN 56547
p: (320) 392-5207

Courtland, MN

110 Collin Drive
PO Box 59
Courtland, MN 56021
p: (507) 354-2615
f: (507) 354-2002

Cannon Falls, MN

P.O. Box 451
2020 County Rd 29
Cannon Falls, MN 55009
p: (507) 263-3935
f: (507) 263-3937

Lake View, IA

P.O. Box 289
218 Lake St
Lake View, IA 51450
p: (712) 665-2822
f: (712) 335-1367

Sioux Falls, SD

1601 E 39th St N
Sioux Falls, SD 57104
p: (605) 335-7807
f: (605) 335-1369