Steve Neugebauer is the principal hydrogeologist, engineering geologist for SNR Company out of Duvall Washington. Mr. Neugebauer works both in the states of Washington and California and is an expert in his field. These are his comments on the latest press release from the Environmental Protection Agency’s (EPA) attempt to clarify their position on what […]