Hercules SLR has 11 shops throughout 6 provinces. With over 200 employees to serve you, we offer you everything from part sales to custom fabrication. With our one-stop shops, you will experience reduced costs, less paperwork, and fewer contacts - equaling - quicker turnaround time, enhanced service and exceptional finished projects.
Our mission is to be the supplier of choice by providing outstanding solution based customer service. – less–ZoomInfo