There are advertising agencies.
There are also marketing consultants.
And then there is Quiksel Communications.