SPEC Equipment corporate office is located in 1855 Norman Ave, Santa Clara, California, 95054, United States and has 1-10 employees.
spec equipment corp
spec equipment
spec equipment
specequipment
surplus process equipment corp
surplus process equipment corp
| Location | People at location |
| North America | 1-10 |
| Asia | 1-10 |
| Africa | 1-10 |
Since 1998, SPEC has provided exceptional service to a range of customers from prestigious universities to companies all around the world. We are currently located in the heart of California's Silicon Valley. We also maintain a 4,000 square foot class 1,000 and 100 clean room which guarantees high-quality service that meets all of your remanufactur... Read More