Print out and fill out a Netherlands visa application form available online.
Assemble required documentation to submit with your visa application form. These include a current passport, a US permanent resident card or other proof of legal residence in the US (such as a work visa), a passport photo, itinerary, proof of employment, bank statements showing sufficient funds for the trip, and health insurance valid in the Netherlands.
Carry a prepaid self-addressed envelope if you want to have your approved visa mailed back to you. This might be necessary if you do not live in Houston, as it can take 5 business days or longer for the visa to be processed.
Visit the Netherlands consulate on Richmond Avenue in Houston to submit your application between 8 am and 1 pm Mondays through Fridays. Unlike most other Netherlands consulates, the Houston office accepts walk-in appointments, so there is no need to schedule an online appointment in advance.
Submit the application along with the required fee. Note that the consulate only accepts exact change in cash.