Contact us

Our shop is in Niagara Falls, Ontario, Canada.

Our shop is a custom fabrication shop and we do not have a retail store.

Our Main Office is not on site.

Due to the type of vehicles we build, security is very important us. When you become one of our customers you will appreciate this!

Anyone visiting our shops will be by invitation only!


Shop Phone: (905) 353-9216
Cell Phone: (289) 213-4443

Sales Dept:
Technical Dept:

Niagara Falls, Ontario, Canada