Criterion Video offers web promotion videos, life histories, instruction videos, video editing and compositing, and events filming.