Below are resources you might find helpful.

Environmental Companies

Cirrus Associates

Envirophase