Supertechs Takeover The World

Well, actually, not the entire world, just a small area of our technology center here at Superfici America in Concord, North Carolina. Our service techs and customer service engineers are fine tuning their skills and expertise while the newest linear/moulding technologies are installed in our lab for customer testing!