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.
![]() Lexington Branch Office |
![]() Greer Branch Office |
![]() |
![]() |
![]() |
![]() |





