We are excited to announce that we have outgrown our location at 119 Progress Court. Located just around the corner from our previous building, you can now find us at 138 Progress Road, North Bay, ON.
There are some great improvements that came with creating our new shop, including a new, state of the art paint booth, welding station and so much more. We look forward to providing you with our same great services, in a location that best fits all your needs.