Sito Productions is an independent production company that specializes in pre-production, production, post-production and rental services. It is based in Los Angeles, California. Sito was founded by brother and sister duo Jesus (JesuSITO) and Mariel.
Starting off moderately with the release of the feature film Lost in The Moment, the company's growth continued with tv pilot teaser One Seat Removed, music videos No Cameo and In Your Eyes and more recently the comedy special Can’t Stand it!
Sito Productions is dedicated to providing independent filmmakers, with limited budgets, the opportunity to bring their vision to life.