The cost of a 30-second professional video can vary depending on the type and quality of video you need, as well as the company you work with. Typically, you can expect to pay at least $1,000 for a high-quality video. However, if you’re on a tight budget, there are some affordable options available.