When Brubacher moved our equipment onto the jobsite to begin construction of Airport Center, a shopping center in Lehigh County, we were confident in our ability to manage and complete the project efficiently. After all, this was 2008 and we had been a successful, growing site construction company for 37 years at that point.