Video production companies are involved in video making such as scripting, location scouting, and logistics and produces all kinds of videos.