Trailer Parts Depot – a low-key staff providing big-time customer service Trailer Parts Depot out of Oshawa, Ontario is home to a low-key staff providing big-time customer service. Working with just a staff of three individuals, this motivated team makes each purchase count, from the sales floor, minor customizations and everything in between. Along with a bookkeeper, there are two …