Is this the same as marketing consulting?
No. Brand development defines the position, identity and message. Marketing consulting evaluates how you take that brand to market — including channels, campaigns and investment. You can engage either independently.
Do we need a new logo?
Not necessarily. The constraint may be positioning, messaging or consistency rather than visual identity. We assess what needs to change before defining the work.
Can this support a launch or an established business?
Both. A launch needs a clear buying reason; an established business may need to clarify an expanded offer or an identity it has outgrown.