Sun Coast opens new facility in Pecos, Texas