panoramic view of the lexington sc facilities of hoover buildings

Hoover Facilities

The main office of Hoover Building Systems is located on a 10-acre site two miles southeast of Lexington, South Carolina on Old Two Notch Road.

Our Greer, South Carolina branch is located at 2714 Old Woodruff Road off Hwy 101.


Hoover Buildings - Lexington South Carolina Office
Lexington Branch Office
Hoover Buildings - Greer South Carolina Office
Greer Branch Office
Hoover Buildings - Construction Crew Horse Stalls
Hoover Metal Frame Buildings Hoover Truss Sales