Most video production companies offer all the services that are required from the pre-production stage to the production stage, and later, to the post-production stage. Video production companies handle the pre-production work of conceptualizing, scripting, and scheduling, together with the critical job of planning and organizing the entire process. Proper planning can help keep the costs down. During the production stage, the companies are involved in setting up the equipment at the location and directing the filming. In the post-production stage, video production companies are engaged in editing and duplication.