Firstly, for citizens of many countries, a business visa is not required if they stay in the Dominican Republic for less than 30 days. You can get a business visa in the embassy of your country. It is a requirement if you intend to remain in the Dominican Republic on a long-term period business. In addition, business people have to prove that they have a return ticket to leave the country later.
The next important thing is that you have to translate the documents because they have to be in Spanish. So, you can request at the embassy the list of documents that you need to provide or check the necessary information on the website of the Embassy of the Dominican Republic.