Creative Armada is a full service independent media production company based in San Francisco with a satellite presence in Santa Cruz. We have been in buisness since 1999 and produce commercial, narrative, and music video content. We are proud to offer uncompressed HD as well as more budget sensitive formats and have the crew and experience to see your project through to beautiful completion.