Barr-Tech corporate office is located in 9117 Kallenberger Rd N, Sprague, Washington, 99032, United States and has 11-50 employees.
barr-tech llc
barr-tech
barr - tech llc
barr-tech llc
barr tech llc
barr - tech
Departments
Number of employees
Operations
4
C-Suite
3
Sales
1
| Location | People at location |
| North America | 1-10 |
Barr-Tech Composting specializes in transforming organic waste into nutrient-rich soil products using advanced aerated static pile composting technology. Their state-of-the-art facility in Eastern Washington and North Idaho focuses on responsible organic recycling while supporting local agriculture and jobs. They offer a range of compost products,... Read More