We are conveniently located in New Castle Delaware a short drive from Philadelphia, Washington DC, Baltimore, New Jersey and New York. Our 12,500 square foot shop houses all of our body/metal work, machine work, engine dyno testing and final assembly.

     

    

 

  

 

  

      

Shop Tour Video!