Vermont corporation search by Find-a-Company
Business registrations in Vermont are the responsibility of the Vermont Secretary of State. The local Secretary of State can register a new S Corp. You can look up details on any S Corp in Vermont at the Vermont Secretary of State search page. 
 Another responsibility of the Secretary of State is to dissolve an S Corp that is no longer active. 
“Turn a perceived risk into an asset.” — Aaron Patzer, Mint founder