Hi..This is my concept..I think it's better the word 'balloon delivery' is in the logo because it can show people what your company exactly doing. I put the slogan on the image of floating balloon also add some variations on the balloon's shape.
(This comment references Entry #60)