A good logo design is extremely a factor for branding any agency. It has to work in you will find situation, size, as well as every background. This is why good logo design is vital - a graphic design professional should join in on creating any logo to prevent mistakes