Our Approach & River Ethic
Our Team
Our Equipment
Who We Work With


In the News
Where We Work


River Restoration
Wetlands & Ponds
Irrigation & Water Delivery Systems
River Condition Assessments
Flood Studies in Regulatory FEMA Flood Zones
Dams & Fish Barriers
Erosion Protection & Bridge Scour Studies
Whitewater Boating Parks
Stormwater Management Using Low Impact Development
Recreation Site Improvements


Alamitos Creek near Moro, NM
Animas & San Juan Rivers in Farmington, NM – Botanic Gardens
Animas River Penny Lane Dam in Farmington, NM
East Fork San Juan River near Pagosa Springs, CO – East Fork Ranch
Hidden Lake near Chama, NM
La Canada Dam near Angelfire, NM
La Plaza Ditch, off Embudo Creek, near Dixon, NM – Acequia de la Plaza
Lakes near Pagosa Springs, CO
Lower Blanco near Pagosa Springs, CO – LBPOA
Madrid Arroyo in Madrid, NM
Mill Creek near Pagosa Springs, CO – Levine
Pecos River near Pecos, NM – Casdagli
Pecos River near Pecos, NM – Kooi
Pecos River near Pecos, NM – UPWA Hatchistery
Red River in Red River, NM
Rio Chama near Chama, NM – Troutstalker Ranch
Rio Chama near Chama, NM – Cumbres & Toltec
Rio de los Pinos south of Ortiz, CO – SMEG
Rio Grande near Alamosa, CO – RGHRP
Rio Hondo near Arroyo Seco, NM – Valdez Ranch
Rio Pueblo de Taos in Taos Pueblo, NM
San Juan River below Navajo Dam, NM – Quality Waters
San Juan River in Kirtland, NM – San Juan County
San Juan River in Pagosa Springs, CO
Santa Ana Dam on Algodones Ditch near Santa Ana Pueblo, NM
Santa Clara Main Irrigation Ditch on Santa Clara Pueblo, NM
Stollsteimer Creek near Chimney Rock, CO
Uncompahgre River in Ridgway, CO
White Salmon River at Condit Dam, WA