SC Swailes & Company Workplace & Employee Investigations Houston, Texas, United States Swailes & Company is a workplace and employee investigation firm headquartered in Houston, Texas. Its work fo…