Mesilla Valley Carpet Cleaning is a licensed, bonded and insured professional carpet cleaning service in Las Cruces, New Mexico. We use the most effective process and equipment to clean carpet through the use of hot steam, suction, and safe chemicals.