Broom Horse Pictures Web Design Broom Horse Pictures is an indie film production company based out of Arizona. When they came to us, they were in need of web design and web development. Head on over to their site to see the finished product! View Another Project