It depends on what you expect from hiring their services. Some projects that cover all the bases of marketing from branding to distribution can take months or even years to pan out. For shooting single commercials and ad posters, anywhere from 1 week to 1 month is standard.