Independent producers usually work for themselves and do not own any video equipment. They generally rely on outside video production companies to supply their equipment and video crew needs. This means that if you have an immediate production need, the producer is dependent on someone else to help service you. However, unless the independent producer is very busy, you should get good personal attention.
By hiring a video production company, you get an experienced producer who is part of the production company that has all the required and necessary equipment and video crew resources in-house. They can generally respond immediately to your needs. Depending on the scope of your project, a production company will either use an in-house producer or hire a freelance producer to coordinate your project.
Either way you decide, be sure you have an experienced producer to manage your project.
St Louis Video Producer