Corporate Headquarters
15860 SW Upper Boones Ferry Road
Lake Oswego, OR 97035
Tel: (503) 620-4228
Fax: (503) 968-1029
Environmental Controls corporate headquarters is based in Portland, Oregon. ECC has been in business for over 20-years and is staffed with over 50 installers, programmers, project managers, technicians, service, sales, administrative support personnel and engineers. Many of our engineers are certified Professional Engineers.
With our sister company Oregon Air Reps, being headquartered in the same building, collaboration of controls and HVAC equipment expertise is a standard way of doing business.
Also based in Portland is our Panel Shop. All panels are made to UL 508 standards. Our panel building services are available to all customers.

President
General Manager
Group Operations Manager
Sales
Engineering / Project Management
Programming
Installation
Panel Shop
Service Department
– Controls/Mechanical
– Service Consultant
Parts Department
IT / Network Management