About Source Production & Equipment Company, Inc
Industry experts since 1974, Source Production & Equipment Company [SPEC] is a leading manufacturer of industrial radiography equipment and radionuclide source provider. Located in St. Rose, Louisiana, we proudly serve customers in the non-destructive testing, construction and industrial process industries worldwide.