You need to rebrand when there is a disconnect between how you are perceived and what you are. When there are changes in what you deliver and the expectations from customers. Rebranding establishes the personality, purpose and culture of your company and clarifies it to your audiences, internally and externally.
It is a vision of the future and where you going.
Not the business you are in but the business you are becoming.
Jim Thebeau
Henry Russell Bruce
HRB Agency Blog