By ELIZABETH FUHRMAN
2007 brings product additions and production expansion
What are some perks of being in business more than 100 years? Knowledge of the industry and long-term experience make for a strong company. But sometimes it is not your history but your most recent accomplishments that make you an overachiever in the industry.
This is the case for Buffalo Rock Co., Birmingham, Ala., with its 106 years in business and average 30 years experience among its executive leadership team. Longevity and continuity speak volumes, but the company isn’t resting on these accomplishments and letting the changing industry pass it by.