Texas corporation search by Find-a-Company
To start an S Corp in Texas, register it with the Secretary of State of Texas. The Secretary of State is responsible for keeping records on every business in Texas. If an S Corp is registered in Texas, you can look it up with the Texas Secretary of State online search tool.
Dissolution is also handled by the Secretary of State.
“Don't worry about people stealing your design work. Worry about the day they stop.” — Jeffrey Zeldman, A List Apart Publisher