A Mountain Grove man faces several charges following an investigation Monday, Jan. 13, in Texas County.