Did you Know? We are building a New State of the Art 75,000 sqft Metro Tow Trucks Factory in Ottawa Canada !
Stay Tuned for more updates and our grand opening to be announced at a later date!
A huge thank you to all of our past, present and future customers that have made this possible. We look forward
to this expansion to keep up with ever growing demand and to offer faster product lead times!