Mercedes-Benz of Louisville

Mercedes-Benz of Louisville is located at 2520 Terra Crossing Blvd in Louisville, Kentucky. We helped them with an elevator solution that truly makes a statement by lifting and showcasing their awesome vehicles. Contact us to learn more about this project and discover how we might …

The Speed Art Museum

The Speed Art Museum, originally known as the J.B. Speed Memorial Museum, now colloquially referred to as the Speed by locals, is the oldest, largest, and foremost museum of art in Kentucky. One of the challenges with this project was their need for a large …