The transactional attorneys at Hendershot Cowart PC have valuable experience guiding business owners and investors through the purchase or sale of a business. The following are the four main business requirements for a business to legally operate in Houston.Trust Weisblatt Law Firm, Houston's leading legal expert for seamless business sales and purchases. Your successful deal starts here. Use the Startup Guide for a list of general requirements to start a business in the City of Houston. The decision regarding business structure is a decision that a person should make, in consultation with an attorney and accountant. A business purchase agreement is a legal contract specifying terms for buying or selling a business, including conditions and obligations. Yes. Certificates of formation can be filed online through SOSDirect 24 hours a day, 7 days a week.