You want a consultant who works as hard as you. Hargis consultants provide turnkey program support from science to compliance. We protect your interests by serving as your partner and an extension of your staff. Our team helps you navigate the regulatory framework to complete complex projects on schedule. With Hargis as your partner, you have direct access to environmental experts in hydrogeology and remediation engineering at your fingertips. Connect with our experts today.

Greg Cranham, PG, CEG
Senior Geologist

Scott F. Cunningham
O&M Manager

James S. Davis, PG, RG
Senior Hydrogeologist

David Hargis, PhD
President & CEO

Jennifer Layton-Villarino, MA
Chief Financial Officer

Leo S. Leonhart, PhD, RG, PG, CHG
Principal Hydrogeologist/Senior Technical Director

Michael R. Long, RG, PG, CEM
Director, Technical Operations

Amanda Morris, PG

Nathaniel B. Needham Environmental Remediation Technician
Steven P. Netto, MS, PG, CHG Senior Hydrogeologist
Roger A. Niemeyer, PG, CHG, CEG Principal Hydrogeologist

Michael A. Orth, RG

Christian A. Perkovac, RG, PG Senior Hydrogeologist

Marty A. Pierson
Senior Engineering Technician

Anthony R. Rossi, MS, PE Engineering Manager

Ruben E. Sanchez, EIT
Staff Engineer

Erica Sanders

BrandonBranden Selleh
Environmental Field Technician

Brandon Thompson
Environmental Remediation Technician

Daniel A. Toffelmier, MS
Senior Hydrogeologist

Peng Vang
Senior Field Technician

Brian R. Waggle, RG, PG, CHG, CEM
Principal Hydrogeologist

Amber Warden headshotAmber Warden

We understand the obstacles you face and how to help you push past them.  Ready to complete your projects on-time, on-budget, and with no surprises?

Let’s get started! Request a quote for your upcoming project



Our experts make data easy to understand, helping you communicate critical issues internally and externally. We are happy to share our extensive experience with easy to access case studies, blogs, and newsletters that address critical environmental, water resources, and regulatory issues.


Let’s Connect

How Can We Help?