Republican Brett Ligon is facing Democrat Ron Angeletti in a special election for Texas Senate to represent a district that includes part of Montgomery County.