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