DBE Certified in 7 States
A registered Disadvantaged Business Enterprise with extensive experience on Idaho Transportation Department, Federal Highway Administration, and National Park Service projects.

A Native American-owned general contractor from Idaho Falls, Idaho, trusted by tribal nations, government agencies, and private owners.


50+
Years Building
Driven by a passion for excellence, Rick and Karen built Eagle Rock Timber from the ground up. Their dedication, and a team of qualified professionals, has made us a well-rounded general contractor known for high-quality results in both the public and private sectors.
1976
Rick Gokey starts with a pickup and a chainsaw, selling firewood around Pocatello and Idaho Falls.
1988
Purchases 10 acres for a home and office; forest service contracts clearing timber for roads fuel growth.
1990
Rick and Karen Harmer join forces, moving from timber into forest roads and campground construction.
Today
Bridges, highways, water and sewer, demolition, commercial builds, design-build, and construction management across the West.
From a pickup and a chainsaw in 1976 to bridges, highways, and commercial builds across the West.
A registered Disadvantaged Business Enterprise with extensive experience on Idaho Transportation Department, Federal Highway Administration, and National Park Service projects.
Proud to be a Native American-owned business with deep roots in our community. We deliver exceptional work while honoring our heritage, serving Eastern Idaho, North Dakota, and beyond.
A diverse, well-equipped contractor ready for tribal, state, federal, and private projects, backed by our own aggregate operations and a full earthmoving fleet.
Industry Affiliations & Certifications







Our experienced team is ready to discuss your construction needs. Whether it is a highway, a bridge, a commercial build, or site work, we will help bring it to life.
Idaho
Idaho Falls, ID
3000 Wright Rd, Idaho Falls, ID 83401
(208) 529-4925North Dakota
New Town, ND
8902 40th St NW, New Town, ND 58763
(701) 627-3262